 | ObjectivesHalutaan ylläpitää tietoa siitä, kuinka paljon tuoteita on missäkin varastossa.
|
Implementation
Tilannekuvaus
Tilaukset -kansiossa on kirjattu asiakkaiden tekemät tilaukset. Tilauksissa oleva tuotesaldo halutaan vähentää nimikkeen varastosaldosta, kun tilaus merkitään toimitetuksi (Tila: Toimitettu)
Kansiorakenne:
- Nimike
- Varasto
- Varastosaldo
- Tilaus
Toteutus
Lisätään tilaus -kansioon julkaisu: Saldo.
Määritellään saldolaskennan asetukset:
- Saldokansio: Varastosaldo
- Tilaus.nimike = Varastosaldo.Nimike
- Tilaus.määrä = Varastosaldo.Saldo
- Tilaus.varasto = Varastosaldo.Varasto
- Ehto: Tila.muokattu() = Toimitettu
[KUVA: saldojulkaisun asetukset]
Jatkokehitys
Jos tilauksessa on useita tuoteriviä (Liitos: taulukkomuotoinen muokkaus), määritellään saldopäisitys tuoterivi -kansioon. Tuoterivillä on tällöin oltava myös varaston valinta.
Folders
Varasto
Nimike
Tilaus
Kuljetus See also