Med uppgradering till Chain Classic version 2.1.1.0.47 ska POS alltid leverera kvitton i POSLog version 81.
Modul | Beskrivning |
Beställning | Borttagning av beställning (RTC-48979) Regeln för borttagning av godkänd beställning är att datum måste ha passerat angiven gräns för hur många dagar en beställning ska sparas. När denna gräns har passerats kan en godkänd beställning tas bort manuellt. Beställning som registrerats, men inte godkänts, kan alltid tas bort helt och påverkas inte av denna datumgräns. Borttagning av både beställningsrader och beställningshuvud loggas i logg-tabellen med "loggtyp 29" och kan skrivas ut i Loggutskrift. |
Etikett | Etikett i Lexmark på kampanj som avslutas och ersätts med retur till ordinarie pris (RTC-52084) När kampanjpris eller medlemserbjudande avslutas, sänds information till Lexmark med krav på etikett för gällande ordinarie pris. |
Kampanjgrupp | Saknad kampanj i POS, när ny vara läggs till i butikslokal kampanjgrupp (RTC-49800) Det har gjorts förbättringar som fångar upp det tillfälle när en vara läggs till som kampanjpris eller medlemserbjudande, i en aktiv butikslokal kampanjgrupp. Om denna vara saknar lokalt butikspris så måste det skapas och POS uppdateras med både nytt butikspris med ordinarie pris och nytt kampanj/medlemserbjudande från gällande kampanjgrupp. |
Kundorder | Nettopris i kundorder hämtas alltid från lägsta pris (RTC-50217) I kundorder hämtas varans lägsta gällande pris av ordinarie pris, kampanjpris och medlemserbjudande in när en varurad i kundorder skapas. Detta pris sparas på kundordern och kommer inte att ändras. Om kampanjpris är samma som ordinarie pris, men med lägre inköpspris, ska kampanjpriset alltid hämtas, så att det lägre nettopriset används när varan läggs till i kundordern. |
Pris | Uppdatering av rabattbaserade kampanjpriser baserat på ordinarie pris vid ändring av ordinare pris (RTC-50928) När det görs en ändring av ordinarie pris på en vara med rabattbaserat kampanjpris baserat på ordinarie pris (inkl. när rabattorsak anger användning av ordinarie pris vid användning av LPS30D), måste kampanjpriset räknas om baserat på det nya ordinarie priset. Detta gäller både aktiva och framtida kampanjpriser. |
Rapport | Rapport "Nyckeltal kassör" och urvalsalternativ (RTC-51460) Som i många andra rapporter kan data hämtas in till rapporten "Nyckeltal kassör", baserat på angivet intervall antingen som angivet datum, vecka, månad eller år. |
RIGAL | Uppdatering av två prisändringsposter från RIGAL V-fil (RTC-51261) Om en RIGAL V-fil importeras i Chain Classic och en vara är representerad med två ordinarie prisändringar, på olika datum, kommer det att skapas två olika prisuppdateringsposter för dessa. Om de två posterna har samma datum, kommer den sista posten att skriva över den första och det blir bara en prisuppdatering i detta fall. |
Servicehandel | Försäljning av samma ingrediens i olika receptvaror på samma kvitto (RTC-50006) Vid användning av Servicehandel kommer inte receptvarorna att vara lagerstyrda. |
Vid utbetalning av Flaxlottsvinster kommer detta att visas i butiksredovisningen med positivt värde på egen rad för: "Flaxlott vinstutbetalning".
Dessutom kommer detta att ingå som negativt belopp i summa för Nonsale.
Här används samma funktionalitet som för Pantutbetalning.
|
Startuppdatering för "Lägsta pris sista 30 dagar"
När funktionalitet för "Lägsta pris sista 30 dagar" aktiveras, kommer det inte att finnas värden för LPS30D bakåt i tid.
Då är det viktigt att alla aktiva och framtida kampanjpriser blir uppdaterade med korrekt LPS30D.
Programmet Uppdatering av LPS30D gör detta.
Detta kan först köras med endast listan för granskning.
Därefter kan programmet startas igen med "Uppdatera" som val.
Förutom uppdatering av angivna poster kommer LPS30D för aktiva kampanjpriser att läggas ut till POS, Breece, Lexmark och Pricer. Till Lexmark läggs också framtida kampanjpriser ut med LPS30D.
|
Vid utlägg till Pricer kommer inte kampanjpriser högre än ordinarie pris att läggas ut till Pricer. Istället kommer endast gällande ordinarie pris att läggas ut.
|
Vara i aktiv mixmatch läggs ut till både Pricer och Breece, om vald mixmatchtyp satts upp för detta.
De elektroniska hyllkantsetiketterna kan bara visa ett värde per vara. I de fall varan ingår i olika samtidiga erbjudanden, där mixmatchtyperna ska läggas ut, visas därför bara det första erbjudandet som hittas med uppfyllda villkor.
Information som visas:
|
Annullering av vara via RIGAL kan samtidigt innehålla andra VPI-ändringar, som egentligen inte är önskvärda på annullerad vara. Vid uppdatering av återinförande av annullerad vara kan det då skapas oönskade framtida prisändringsposter som ingen har kontroll på. För minsta möjliga avvikelser i denna process finns en valmöjlighet som överstyr varianter på detta, med några enkla och konsekventa regler.
|
I fliken "Alternativ" kan Säkerhetsrapporten väljas för visning endast i Excel-format.
Varje butiks kassörer visas på en egen rad med totaler per butik.
|
Rapporten "Lokala kampanjer" visar vanligtvis alla lokala kampanjpriser, oavsett om de skapats i kampanjgrupp eller är skapade som manuell prisändring.
Med valet "Endast utskrift av varor från kampanjgrupper" valt i fliken "Alternativ", kommer endast kampanjpriser från lokala kampanjgrupper att visas i rapporten.
Dessutom kommer denna rapport att visa tre extra kolumner: "Kampanjgrupp information", "Skapad datum" och "Lagersaldo (disponibelt för försäljning)".
Rapporten är gjord för att användas i Excel-formatet.
|
När framtida erbjudanden skapas och funktionalitet för lägsta pris används, visas det lägsta kända priset som har använts i förhållande till angivet antal dagar bakåt i tiden.
Om det framtida erbjudandet har startdatum längre fram i tid än antal dagar, kommer LPS30D att sättas till gällande ordinariepris.
Under tiden kan nya re-kalkyleringar ske, som förändrar LPS30D så länge startdatum inte har inträffat, när det sker prisändringar på aktuell vara under tiden.
|

De markerade knapparna kan anpassas med sökväg till olika webbsidor i standard webbläsare.
Efter att Microsoft Internet Explorer har gått ut på datum måste därför ny standard webbläsare installeras, till exempel Microsoft Edge.
|
Rabattorsak 99 är avsedd för att kunna skapa giltiga undantag för erbjudanden som inte ska ingå i beräkning av "Lägsta pris sista 30 dagar".
Vanliga rabattorsaker som används på HK eller av butiker har generellt orsakskoder < 99. ERP kan använda 3-siffriga orsakskoder för att skilja dessa från de "lokala" rabattkoderna.
De olika sätt som kan användas för att färdigställa en varumottagning är genomgångna, och ordern ska bara kunna sättas till status "Mottagna" när alla beställda varor är behandlade och uppdaterade mot lager.
|
Det går inte att ta bort kund i Cloud, istället deaktiveras aktuell kund.
I Chain Classic kommer flaggan för "Överförs till kund" slås av och därefter lägga ut en borttagningspost till kassorna.
Efter mottaget borttagningsmeddelande från Chain Classic, kommer kunden att tas bort i Tokheim POS.
Ska kund senare aktiveras från Cloud, sker detta på samma sätt.
Utlägg till kassa kommer återigen att aktiveras i Chain Classic och kundinformation sändas vidare för uppdatering i Tokheim POS.
Vid utlägg till Tokheim POS i ART_MUT- formatet ska nu fältet "QUADECS", för max antal decimaler, läggas ut direkt efter fältet "QUAUNIT".
Gäller bara för kunder med Tokheim POS! |
Med uppgradering till Chain Classic version 2.1.1.0.46 ska alltid POS leverera kvitton i POSLog version 81.
| Modul | Beskrivning |
|---|---|
| Beställning | Behåll fokus/markör på aktuell varurad vid beställning (RTC-48363) När en beställning skapas, förväntas en genomgång av varuraderna för kontroll av antal beställda varor innan den godkänns. |
| Loggning | Loggning av ogiltig version av POSLog (RTC-45428) Om det skickas in en POSLog med ogiltig version till Chain Classic, kommer detta att visas i loggen för POSLog-import. |
| Rapporter | Logging av in- og avregistrering av priser (RTC-43630) Om det finns behov av att ta reda på vad/vem som har avregistrerat eller återinfört ett pris, finns det en loggrapport för detta. I rapporten "Loggutskrift" väljer man loggtyp "31 Av-/Inregistrering av priser" och önskat datumintervall. Rapporter visar SoftPay-betalningar (RTC-45199) När betalningstypen "SoftPay" används, visas detta i följande rapporter:
Rabattorsak i logg för lägsta pris senaste 30 dagar (RTC-46116) När det lagts in rabattorsak på ett kampanjpris, kan det undantas från beräkning av lägsta pris senaste 30 dagar (LPS30D) för senare kampanjpriser. Rapport för kampanjförsäljning med rabattorsak (RTC-46147) Vid användning av rabattorsak i kampanjpriser kan rapporten "Försäljningstatistik rabattorsak" användas till att visa omsättning per kampanjpris. |
| Varumottagning | Utlägg av okänd vara till ERP efter automatiskt godkännande i varumottagning (RTC-45218) Om automatiskt godkännande används vid varumottagning från InStore App (ISA) via POSLog, exporteras komplett varumottagning till ERP i RIGAL-format. Dessutom måste varan finnas i Chain Classic om lager ska uppdateras. Vid manuell varumottagning kommer en okänd vara att bli kvar obehandlad tills varuinformationen uppdateras i varuregistret. Varan kan då uppdateras mot lager och varumottagningen avslutas. Vid automatisk varumottagning måste den okända varan också behandlas genom att mottagningsposten "nollställs" och läggs ut i RIGAL I-fil med varutext "Okänd vara". |
Om det vid ett fel sänds in ett alltför lågt utpris, kan detta få olyckliga konsekvenser när detta används som LPS30D för ett annat kampanjpris på samma vara.
Det är därför möjligt att korrigera detta automatiskt via insändning av korrekt utpris via en ny RIGAL-fil.
Villkoren för detta är att det måste i en ny parameter anges maximal tidsgräns för när korrigeringen måste sändas in och uppdateras.
Dessutom måste det i samma parameter vara angivet en minimum %-vis ökning av utpris.
Om båda dessa villkor uppfyllts, kommer det alltför låga utpriset att märkas som "används ej" i prishistoriken, och kommer inte att användas vid beräkning av lps30d för nya kampanjpriser på samma vara.
|
Vid användning av funktionalitet för lägsta pris, kan det hända att någon skriver fel och startar ett kampanjpris med alltför lågt försäljningspris.
Detta låga kampanjpris blir underlag för beräkning av lägsta pris för andra kampanjpriser på samma vara de påföljande 30 dagarna.
Användare med behörighet kan korrigera ett sådant fel genom att använda programmet Korrigering av prishistorik, som finns under System>Administrativa rutiner>Diverse hjälprutiner.
När en post korrigeras, kommer fälten för rabattorsak att (ändras till 99). Användare som gjorde ändringen och datum/tid fylls i och färgas gula, medan raden i övrigt färgas grå.

Rabattorsak 99 betyder att "Nytt utpris", i denna post, inte används i beräkningen av lägsta pris och kommer därför heller inte att visas i loggen för lägsta pris.
|
Med "Lägsta pris senaste 30 dagar" och tillhörande "Rabattorsaker" påslagna, kommer det att visas egna kolumner för dessa värden.
Aktuella värden visas i varuköposter för kampanjpriser i:
I programmet "Butiksrutiner" (endast för butiksanvändare) är det lite annorlunda.
Här visas "Lägsta pris senaste 30 dagar" och tillhörande "Rabattorsak" (nummer och text) för kampanjpriser för både aktiva och senaste avslutade kampanjpriser.
Det har därför lagts till 4 nya kolumner i detta program.
Efter "Kampanjpris" visas:
Efter "Medlemserbjudande" visas:

|
Om ett profilerbjudande ska förlängas, måste ursprungligt LPS30D (lägsta pris senaste 30 dagar) behållas för att underlaget för det nya erbjudandet är det samma.
Det är parameterstyrt när det nya erbjudandet senast måste starta i förhållande till när det ursprungliga erbjudandet blev avslutat.
Villkor:
|
Om POS inte ska använda LPS30D som läggs ut från Chain Classic, sätts fältet till ? (okänt värde) i filformaten som används.
Då kommer POS att beräkna rabatter enligt gällande ordinarie pris.
Om kryptering av e-post i Cloud ska användas vid sändning av EOD-rapporter och meddelanden via kundorder, kan inte standardlösning via SMTP användas.
Istället skickas meddelanden med bilagor via web service (WS) till POS Services och därifrån till e-postlösningen i Cloud (MDS).
|
PDF-formatet har alltid använts när redovisningsrapporter sätts upp för att skickas med e-post via EOD-rutinen.
Om EOD-rapporterna skickas via web service (krypterad e-postlösning i Cloud), och "Skicka e-post" valts, är det möjligt att välja mellan tre olika inställningar för format i bilagor:
När e-post ska skickas från kundorder via webservice måste fälten "Ämne" och "Meddelande" alltid fyllas i.
Det har därför lagts upp parameterstyrda standardtexter för detta. Dessa texter kan anpassas om det finns behov för det.
|
Vid användning av funktionalitet för borttagning av lokala butikspriser efter avslutat lokalt kampanjpris eller medlemserbjudande, gäller följande:
|
Ny momsgrupp skapas om ett nytt värde sänds in.
Det kontrolleras om nytt värde är giltigt och om det finns en ledig momsgrupp inom de 9 giltiga värdena. Det kontrolleras på:
Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.45 ska alltid POS leverera kvitton i POSLog version 81.
Modul | Beskrivning |
Lager | Lageruppdatering av beställd paketvara (RTC-40732) Paketvaror innehåller ofta mer än en vara. |
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. |
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. |
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. |
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. |
(RTC-40443, RTC-41092, RTC-41093, RTC-41714, RTC-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.

|
(RTC-42538, RTC-43245, RTC-43249, RTC-44071, RTC-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:

|
(RTC-44405, RTC-44745, RTC-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:
|
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.

I "Priskontroll" kan priser godkännas på olika sätt:
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.
|
Det finns tre alternativ för hur vara utan giltigt pris ska visas i Varu- och Prisregister:
|
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.
|
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.
|
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.
|
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.
|
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.

Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.44 ska alltid POS leverera kvitton i POSLog version 81.
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. |
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.
|
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.
|
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".
|
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.
|
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.
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.
|
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.
|
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:
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.
|
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:
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.
|
Nollställning av kvittonr
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.
|
Det finns många möjligheter att anpassa elektronisk varumottagning. Till exempel:
|
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.
|
Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.43 ska alltid POS leverera kvitton i POSLog version 81.
| Modul | Beskrivning |
|---|---|
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.
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:
|
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.
|
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. |
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. |
(RTC-38287,RTC-38447, RTC-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.
|
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.
Alla rapportfiler i format .csv, kan öppnas direkt i den Excellösning som är tillgänglig för användaren.
|
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:
|
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.
|
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.
|
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".
Om nämnda parameter slås på, kommer denna rapport att visa samma värden som alt. rapport "Lagerlista".
|
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.
|
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.
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.
|
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å.
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.
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.
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.
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.
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.
|
Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.42 ska alltid POS leverera kvitton i POSLog version 81.
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. |
När beställningar/varumottagningar har skapats via programmet "Beställningsfördelning Excel", kommer detta att visas i registervårdsprogrammet för "Beställning".


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.
|
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.
|
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.
|
Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.41 ska alltid POS leverera kvitton i POSLog version 81.
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". |
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. |
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.
|
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.

|
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.
|
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.
|
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.
|
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.

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":

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

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.
|
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:
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.
|
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.
|
Ändringar som medför utlägg av beställningar till RIGAL, loggas för enklare uppföljning.
|
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.
|
Mixmatchtyp 35 är en gruppmix där det kan parameterstyras om prispost för grupp 1 ska läggas ut till Tokheim POS.
|
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.
|
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.
|
Hjälpprogram för användning av EG-personal.
|
Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.40 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
Modul | Beskrivning |
Beställning | Behandling av varor märkta "Ej beställning" i Beställningsmodulen (RTC-31342)
|
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. |
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).

|
Användning av "Excel online"
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.
|
Extra utlägg till POS
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.
|
Krav om att e-postadress måste anges för kassör
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.
|
Export vid borttagning av tandem
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.
|
Skapa butikspris även om EAN = 0
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.
|
Loggning av godkännande/borttagning i Beställning
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.
|
Kampanjperiod via ordinarie prisändringar i RIGAL VPI
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.
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.
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.
|
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.
|
Utlägg av lagerpost i JSON-format
Om parameter för detta är påslagen, så kommer det vid uppdatering av lager att skapas ett automatiskt lagerutlägg i JSON-format.
|
Införande av 9-siffrigt kassörnummer
I rapporterna "Butiksredovisning" och "Butiksredovisning per kassör" finns det stöd för användning av upp till 9-siffrigt kassörsnummer.
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.
|
Användning av Excel i "Beställningskriterier"
|
Rensning av kampanjpriser, medlemserbjudanden och ordinarie prisändringar via RIGAL V-fil
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.
|
Loggning vid borttagning av tandem via RIGAL VPI
Vid borttagning av tandem via post i RIGAL V-fil loggas detta:
|
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.
Utveckling av generella uppdateringar, från InStore App, säkerställer bra dataflöde.
|
Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.39 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
Vid ändring av EAN/PLU läggs nu följande lagt ut till Lexmark:
|
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).
|
Vid borttagning av tandemnummer på en vara läggs det nu ut Lexmark-meddelande både till totalbutik (libitemlex) och övriga butiker (priceitemlex).
|
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.
|
Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.38 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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. |
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.
|
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.
|
Utlägg av recept/ingredienser till Tokheim POS
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.
|
Specialbehandling av antal i varumottagning via RIGAL
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.
|
Alternativa urvalsfält i rapporten "Underlag beställning"
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.
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.
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:
Ny butikspost kan skapas eller en existerande post kan tas bort. Antal kan ändras (0 är giltigt).
|
Tillåt EAN = 0 i RIGAL prisändring
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! PRI-post med okänt EAN, i Chain Classic, avvisas. |
|
Uppdatering av paketvaror i beställning från InStore App
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.
|
Behandling av RIGAL I-filer med "0-ordrar"
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.
|
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.
|
Standardisering av datumtyp i rapporturval
I datumurval är årtal standard satt till två siffror för alla rapporturval med en hjälpknapp för kalenderuppslag.

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.
|
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".
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.
|
Förhindra att felposter i detta JSON-format blir kvarobehandlade.
|
Underhåll av "Fältvärden i butik"
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.
|
Borttagning av Chain Classic användare
Vid borttagning av användare i Chain Classic raderas alla användarrelaterade data.
|
Utlägg av borttagningsposter för butikslokala mixrader vid borttagning av butikspris
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.
Dokument status:
Datum: 2023-04-27
Med uppgradering till Chain Classic version 2.1.1.0.37 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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. |
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. |
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.
|
Byte av butiksnummer
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.

|
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.
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".
|
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.
|
Denna funktionalitet används när en butik endast ska ha profilpriser, och aktiva lokala butikspriser ska därför tas bort.
|
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.
|
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.
|
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.
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.
|
Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.36 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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. |
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.
|
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.
|
Om presentkort och/eller tillgodokvitto används för att betala ett nytt presentkort så skapas en särskild finanstransaktion för detta.
|
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.
|
Det finns tre möjliga parameterstyrda alternativ för hur nettopris ska uppdateras via RIGAL/POSLog.
Inga nettoprisändringar uppdateras, ursprungligt värde är alltid det samma.
|
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.
|
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".
|
I programmet "Varutransaktioner" visas alla transaktioner oberoende av transtyp.
Det går endast lägga upp/kopiera/motpostera följande transaktionstyper:
Alternativ:
Följande transaktionstyper kan inte registreras, kopieras eller motposteras:
Knapp för "Kopiering" och "Motpostering" (= tabort-knapp) är avaktiverad för de transaktionstyper som inte är tillåtet att registrera.
|
Uppdatera klientfiler i bakgrunden
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".
|
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.
|
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.
|
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.
|
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"
|
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.
|
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
|
Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.35 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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. |
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.
|
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.
|
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.
|
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".
|
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).
Dokument status:
Datum: 19 dec 2022
Med uppgradering till Chain Classic version 2.1.1.0.34 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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. |
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.
|
Ange fast bruttoförtjänst på RIGAL-uppdaterade varugrupper
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.
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.
|
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*.*)
|
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*.*
|
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.

|
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.
|
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:
Underhåll av Tankstatus:
Loggrapport loggtyp 80:
|
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".
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.

|
Dokument status:
Date:
Med uppgradering till Chain Classic version 2.1.1.0.33 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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". |
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.
|
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.
|
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".
|
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.
|
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.
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:
|
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".
|
Rapporten "Sortimentslista Excel" kan skapas med standard 39 kolumner eller via parameterstyrning med utökat format, alla 53 kolumnerna.
|
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.
|
Dokument status:
Datum:
Med uppgradering til Chain Classic version 2.1.1.0.32 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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". |
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.
|
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.
|
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.
|
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.
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.
|
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.
|
Vid inläsning av JSON-fil från StoreMaster ingår också dessa fält:
|
"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.
|
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.
|
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.
Dokument status:
Datum:
Vid uppdatering till Chain Classic version 2.1.1.0.31 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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.
| |||
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.
| |||
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. |
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.

Man kan begränsa utlägg till el. etiketter och färskvaruvågar till endast de faktiska ändringar som gäller dessa lösningar.
|
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.
|
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.
|
Det går ange butik som Debio-godkänd, detta gör att ekologiskt märke alltid läggs ut till viktformatet XML.
|
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.
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.

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
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.
|
Tandemnummer i beställning från InStore App
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.
|
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".
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".
|
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".
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.
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.
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.
|
Utskrift av etikett vid användning av Paket-ID
Det är möjligt att skriva ut etiketter från elektronisk varumottagning även vid användning av paket-ID tillsammans med ordernummer.
|
Behandling av antal = 0 vid import av beställning via RIGAL-fil
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.
|
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.
|
Lägg ut 20-kod utan kontrollsiffror i RIGAL
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.
|
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.
|
Externt ordernummer och externt radnummer i varumottagning
Chain Classic kan kommunicera externt order- och radnummer via RIGAL I-fil.
|
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.
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 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.
"Radera varor/priser" betyder att de varor (priser) som faller inom kriterierna ska raderas, vilket är mer prestandakrävande.
|
Undvik deadletters när Chain Web tar över som kassörmaster
Chain Classic måste anpassas när Chain Web tar över som master för kassör.
|
Dokument status:
Datum:
Vid uppdatering till Chain Classic version 2.1.1.0.30 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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.
|
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.
|
Fabrikat i rapport "Åldersfördelat lagervärde"
Rapporten "Åldersfördelat lagervärde" visar nu också "Fabrikat" för varor i en ny kolumn.
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.
|
Nettopriskontroll med profilprisändringar
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.
|
Borttagning av gamla loggposter i databas
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.
|
Borttagning av tvättprogram i Tokheim POS
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.
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.
|
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.
|
Ta bort ej aktiv butik
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.
|
Borttagning av gammal statistik och register
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.
|
Dokument status:
Datum:
Vid uppdatering till Chain Classic version 2.1.1.0.29 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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.
| |||
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
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".
|
Ny priskanal i kampanjgrupp läggs upp i systemalternativ. Därefter kan de läggas ut till POS via kampanjgruppsutlägg.
|
Alternativa utlägg till Breece och Pricer
|
Viktkod på nytt butikspris när värde saknas i VPI
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.
|
Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.28 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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. |
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.
|
|
I registret för kassörer kan e-postadress läggas upp för utlägg till POS.
|
Innan godkännande/avvisande av varor i priskontroll är det möjligt att välja flera rader samtidigt.
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.
|
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.
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.
|
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.
|
Kundspecifik etikettdesign med nytt fält i stylecode 1.

I hjälpkatalogen ligger uppdateringen: etidesign_1_12.d |
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.
|
Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.27 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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.
| |||
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.
| |||
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.
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.
| |||
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. |
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.
Beskrivning av logg
|
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. |
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.
|
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.
|
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 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.
|
Chain Classic kan nu skapa och uppdatera butiker via JSON-inläsning från Store Service.
|
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.
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".
|
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:
Vara/Prisinfo Inläsning och utlägg Kod i filnamn: V
|
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".
![]()
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. |
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 |
|
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.
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.
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".
|
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.
|
Dokument status:
Datum:
Med uppgradering till Chain Classic version 2.1.1.0.26 rekommenderas det att POS levererar kvittoformat i POSLog version 81.
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. |
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:

För denna loggning MÅSTE POSLog 81 användas! |
|
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.
|
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.
|

|
Det har utvecklats funktionalitet för vilken typ av "inpris" som ska visas i Elektronisk varumottagning.
Följande varianter används:
|
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:

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. |
|
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.

|
Kampanjgruppskontroll i priskontroll har förbättrats. Kampanjpriser visas under en separat flik där de kan godkännas och avvisas.
|
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".
|
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 |
|
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.
|
Det har skapats nytt registreringsprogram för nonsaletyp, System > Kassa > Nonsaletyp.
Här kan det för nonsaltyp:
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. |
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.

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.
Dokument status:
Datum: 08.dec.2021
Uppgradering till Chain Classic version 2.1.1.0.25 förutsätter att POS levererar kvittoformat i POSLog version 75.
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.
| ||
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".
| ||
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". |
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: 2. Kötyp 2 - EAN-/PLU-nummerändring: 3. Kötyp 3 - Varuändring: 4. Kötyp 6 - Prisändring: |
Utlägg av kampanjgrupp med priskanal till Lexmark
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. |
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. |
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.
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.
|
Webborder från EG POS - Automatisk internöverföring från centrallager till butik
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
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.
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: 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. |
Ny kolumn i receptvara för beräknat nettopris per ingrediens
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.
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.
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".
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.
|
Nya meddelanden vid användning av EAN i "Lokal vara"
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":
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". |
Dokument status:
Datum:
Uppgradering till Chain Classic version 2.1.1.0.24 förutsätter att POS levererar kvittoformat i POSLog version 75.
| 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) |
| 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. |
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.
|
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.

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.
|
Beställningspunkt ska visas i InStore App
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.
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. |
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.
|
Export av beställningsvärde till totalbutiken 99900
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.
|
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.
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]