webForumDet fria alternativet

Inköpslista kopplad till en hemsida

Webbutveckling

7 svar · 315 visningar · startad av Bire

Medlem sedan dec. 199919 074 inlägg
Frågan#1

Har ännu en briljant idé till vårt intranet på jobbet... ;)

Jag vill ha en inköpslista som man via ett enkelt formulär fyller i artikelnummer, antal, beskrivning & kund vid flera tillfällen varje vecka & som automatiskt "stängs" varje Torsdag kl 14.00 & därefter skickas beställning via E-post till vår leverantör utan att man behöver tänka på saken...

Direkt efter att en lista skickats skall en ny "tom" lista göras tillgänglig för nästa veckas beställningar, samt att alla tidigare beställningar finns kvar i databas så man kan gå in efteråt & lägga till kommentarer om en sak är slut för tillfället etc eller om man helt enkelt vill kolla vad man köpt hem & till vilken kund...
Fick man denna lista dessutom daterad med veckonummer så är det guldstjärna i kanten.

Finns det färdiga komponenter på www? Är det annars fullt möjligt att tillverka en sån med ASP?

Medlem sedan jan. 20013 341 inlägg
#2

Jag tar bara 600:-/tim :e
Har bra referenser! ;)
maila mig om du vill ha mer info!

Medlem sedan dec. 199919 074 inlägg
#3

aleborg skrev:

Jag tar bara 600:-/tim :e
Har bra referenser! ;)
maila mig om du vill ha mer info!

Eftersom du tydligen har gjort detta innan & att det endast tar ett par minuter att zippa ner en mapp med alla filer & sen skicka detta i ett mail till mig så värderar jag utefter din timdebitering detta till en hundring ungefär ;) :e §e

Seriöst: Har du gjort detta innan & har en komponent som är klockren så är jag naturligtvis intresserad även om jag i första hand är ute efter nått som är gratis eller jag klarar att bygga själv.

Medlem sedan apr. 20012 266 inlägg
#4

kontrar aleborg med att du kan få en bra lösning för bara 500 kr/h hos mig :)

Medlem sedan dec. 199919 074 inlägg
#5

Jahapp.. Upp till bevis då!

IT-fusk-eran är över, numera vill kunden se vad han ev ska betala för & befinner sig dessutom i en besynnerlig situation där det finns utrymme för prutmån till förmån för billigare & bättre lösningar, precis som i vanliga livet alltså! :e

Medlem sedan dec. 19995 874 inlägg
#6

Jag bjuder på mina tankar kring detta ämne :e

Du har säkert en produktdatabas redan och då gör du bara en ny tabell och kopplar samman produktID med den ny tabellen.
Exempelvis:

tblOurOrder
   fldOrderID (räknare, nyckel)
   fldXXVendorID
   fldOrderDate

tblOurOrderProducts
   fldOrderID     (delnyckel 1)
   fldXXProductID (delnyckel 2)
   fldAmount

tblVendor
   fldVendorID
   fldVendorName
   fldVendorEmail

När du lägger till en artikel görs en kontroll:
Finns det något ordenummer som saknar fldorderDate, isåfall plocka upp det och lägg till artikeln.
Om inte lägg till en ny order och lägg sedan i produkten

Gör en sida som skickar iväg en order genom att markera fldOrderDate med dagens datum
och sedan loopa ut alla produkter och sådant, för att sedan plocka ut företaget och sedan mailar över den till fldVendorEmail

Givetvis kan man knyta kunden till produkten istället för ordern, vilket kanske är bättre, men det får du avgöra.

Hur som helst kan du ju sedan skapa ett event som gör att den körs automatiskt varje Torsdag om du nu vill ha det så.

Lycka till!

Medlem sedan dec. 199919 074 inlägg
#7

Hoppsan.. Nu fick man lite o fundera över iaf! :)

Brimba: Jag skickar pengar i ett brunt vadderat kuvert om jag får det o funka.

Medlem sedan apr. 20007 588 inlägg
#8

Det smidigaste torde vara att ha ett fristående program som sköter den schemalagda hämtningen från databasen och email-utskickningen, detta program kan du schemalägga efter behag med Windows Scheduler.

Om du bygger en schysst datamodell typ den Brimba visar ovan och själva gränssnittet i ASP så skulle själva utskicksprogrammet vara rätt enkelt att göra, dess funktioner skulle ju kunna vara rätt begränsade.

256 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
122 ms — deklarationer (db)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)
118 ms — ändringar (db)