Portal:FozzCom/Development

From Wiki
Jump to navigationJump to search

Utveckling, historik och rättade fel

Framtida utveckling

  • Hantera olika rabatter samtidigt, orderrabatt (kampanj),prisrabatt (kampanj eller prislista),kampanj på produktgrupp/familj,kampanjprodukt,% eller belopp.
  • Avgiftsfritt på kundnivå.
  • Skriv "Fraktkostnad : 415:- SEK" med land .... + snyggare....
  • Kolla $orderCampaignCode i HtmlFunc3, Cashier,Order
  • Byt ut session[loginuser] se orderReadyForPayment + getLowestFreight
  • Onödig läsning av prodgrpinfo + prodfamilyinfo, det görs redan i myshop_dbFunc.php
  • syncDB - gensel
  • man skall kunna skriva med små bokstäver också typ &prid=1545
  • Kunna skapa PDF dokument inne i shopen, bra för tex egna fakturor som skapas. http://sourceforge.net/projects/tcpdf/files/
  • querydef, kolla tabellprefix i fozzcom.net!
  • moduleInstalled('ProdStatistics','*MODULE_ONLY') -- mer effektivt!
  • Beräkna frakt efter lev sätt, ej bet sätt som idag.
  • Ingår i paket - skall visas vid produktvisning om produkten ingår i ett eller flera paket.
  • fixa getLowestFreight
  • Möjligheten att lista produkter per varumärke.
  • define ("FC_PRICE_FORMAT",":-"); --> interface (ihop med antal decimaler).
  • Validera norska och danska personnummer (födelsetal).
  • super-knapp/funktion, för att nollställa alla lagersaldon.
  • Om man kör koppling mot Visma, och man annullerar/tar bort order skall detta också göras i Visma.
  • Börja använd tabbar, tex visning av olika produkttexter (grund, utökad, krav etc).
  • Ny modul med stöd för chat funktion, denna produkt kommer att användas, http://www.phpopenchat.org
  • Visa produkter för "Kunder som köpte denna köpte också..." (prodorder).
  • Inför cookie som kommer ihåg öppen order, så om användare loggas ut så kommer den öppna ordern upp igen (Persistent cookie)
  • Byt sessionLogin mot läsning av användare från orderfilen.
  • Rensa actlog, stathitssess, stathitsx
  • Man stannar kvar på produkten, när man ändrat vissa texter, tex den under produktinfo.
  • Hantera stora bilder > 25 Mb, så skalning ner till rätt storlek sker.
  • Nya index på gencodes
  • tabell textimages, behövs ej längre?
  • Använd LIMIT i SQL satser för att minimera hur många poster som läses från databasen.
  • Slå ihop orderrader med samma produkt (mergeOrderLines).
  • Validera VAT nummer automatiskt med ett SOAP anrop till http://ec.europa.eu/taxation_customs/vies/faqvies.do#item16

Historik och rättade fel

Nedan följer en versionshistorik av FozzCom, då större funktioner infördes, och/eller större fel är rättade.

Version av FozzCom då nya funktioner och rättade fel infördes

8.98

  • Nu sker avrundning om avgift eller frakt räknas om till annan momssats eller valuta.
  • Nu kan man koppla en kampanj bara till vissa kund, man vill kanske ge bara vissa en rabatt.

8.95

  • Nu sker en bättre kontroll om användare är behörig till en meny.

8.94

  • Nu kan man lägga till orderrader i underhåll av order.
  • Nu kan man ändra antal på en orderrad i underhåll av order.
  • Nu kan man ta bort en orderrad i underhåll av order.

8.93

  • Ny modul MobileDevice, som ger stöd för Andriod, iPhone, Symbian mfl.
  • Ny modul CustDefFunctions, som ger möjligheten att skapa helt kundunika funktioner.

8.91

  • Nu räknas inte reserverat lagersaldo ner om order som är anullerad tas bort.
  • Nu kan enskilda produkter uteslutas från orderkampanjer (enbart då % användes). Man kanske vill ge kunder en rabattkod, men ändå vill man utesluta några produkter från rabatten.

8.89

  • Nu kopieras även lagersaldo för en produkt.
  • Nu finns knappar för borttag av produktgrupper och produktfamiljer.
  • Nu kan man exportera data i XML format.

8.88

  • Nya version av editorn 5.4
  • Nu kan man importera produkter och kunder från webbshopen "e-butik".
  • Nu finns det en kalender att använda för att visa händelser för kunder, tex när man har stängt mm.

8.82

  • Om man påbörjat en order och sedan skapar upp en ny kund, så förs order över till nya kunden.
  • Nu funkar orderrabatt då man tar bort den, eller beställer fler produkter efter att den angetts i kassan.
  • Nu går det inte att logga in som admin mm om en aktiv order finns.

8.81

  • När produkt tas bort (första gången), flyttas den till arkivet samtidigt.

8.80

  • Nu finns det ett fritext fält för admin per produkt aktiveras med en parameter i konfigureringsfilerna.

8.79

  • Nu kan man ange för betalsätt och leveranssätt om en avgift alltid skall genereras, oavsätt ordertotal (dvs om den överstiger "Ingen avgift" beloppet).

8.76

  • Nu kan man ange en avgift per land för betalsätt och leveranssätt.

8.75

  • Stöd för "Köp 4 betala för 3" i prislistor.
  • Nu finns det kampanj på betal och leveranssätt.

8.74

  • Nu kan man per tema styra hur produkter skall visas i en produktgrupp, stående eller liggande.

8.72

  • Nu finns begreppet "produktgruppsklass", där man likt en produktklass kan samla ihop olika produktgrupper för enkel och snygg visning på tex. startsidan. Samma finns för produktfamiljer.

8.66

  • Nu lagras datum när pris justerats, både manuellt och via prisjusteringsverktyget.

8.65

  • Nu kan man ändra produktgrupp på flera produkter samtidigt.

8.64

  • Nu finns färg som fält i tabell prod2.

8.63

  • Nu kan man lagra "Lägsta antal att beställa" i tabell prod2.

8.61

  • Nu kan man styra om inkl/exkl moms skall skrivas ut vid varukorgen.

8.59

  • Nu sorteras produktfamiljer och produktgrupper rätt alfanumersikt (olika språk tex).

8.58

  • Nu kan man välja om antal produkter som kan beställas, skall vara en lista, eller ett öppet fält.

8.54

  • Nu sorteras leveransklara + delleveranser på rätt datum (och rätt datum/tid visas).

8.53

  • Ny tabell, prodprice, där man kan lagra per produkt, olika pris vid olika antal köpta.

8.51

  • Ny flik i Orderhistoriken, Delleverans, dit order kan flyttas som dellevereras.
  • Nu visas en tumnagel i kassan när man håller muspekaren över en orderrad.

8.49

  • Sökfunktionen är omgjord.

8.45

  • Nu kan man ange lägsta ålder vid val av betalsätt (tex vill man kanske bara tillåta PF i Sverige om man är minst 18 år).

8.39

  • Nu lagras antal beställda som gjort via direkt länk tex på Google eller Prisjakt.

8.38

  • Rättat fel med att frakt tappas bort då man utför en felaktig kortbetalning.
  • Nu kan man lagra en bild per tillverkare som då visas med länk om det finns.

8.37

  • Ny modul, MultiLanguage, som styr bättre om fler språk skall användas.

8.28

  • Nu lagras utökad produktstatistik.

8.26

  • Nu kollas om order redan är satt till "ready for printing", så det inte görs igen, vilket kommer att generera dubbla orderbekräftelser.

8.21

  • Om man påbörjat en order och sedan skapar upp en ny kund, så förs order över till nya kunden.

8.09

  • Nu kan man per prislista bestämma om det är % eller belopp vid rabatt.

8.07

  • Ny modul, FortusFinance, integration mot betallösning hos Fortus International Finance.
  • Nu kan man fysiskt ta bort produkter med multival.

8.05

  • Nu kan man styra om ett betalsätt skall vara giltigt för företag/privatperson enbart.

7.99

  • Lagra leveranssätt på kund (som man gör med betalsätt idag).
  • Öka antal tecken för betalsätt och leveranssätt från 20 till 50.

7.94

  • Öka antal tecken för en produktklass från 20 till 50.
  • Om samma delpaket, visa bara ett men med antal tydligt.

7.88

  • Ny funktion, Snabbkassa, för att snabbt skapa en kundorder.

7.83

  • tabledata styr om poster går att ta bort mm i en tabell.
  • Backa orderstatus, tex från annullerad till leveransklar.

7.74

  • Nu är det lättare att lägga till matchande produkter.
  • Skicka e-post till kund direkt i shopen. Meddelandet lagras så det går att se på historiken.

7.70

  • Kunna söka på produkt i orderhistoriken

7.69

7.66

  • Kunna ändra flera produkter på en gång, tex avaktivera flera med ett klick.

7.62

  • Validera telefon och mobilnummer.