Omdat ik op het punt sta FM 9 aan te schaffen leek het me leuk ons faktuursysteempje iets te ver-professionaliseren.
Middels een portal zou ik graag de zaken stroomlijnen. Alles werkt prima, behalve de voorraadadministratie.
Ter info, ik werk met faktuurlayouts op verschillende bestanden, allen verwijzend en gebruik makend van 1 produktenbestand en 1 klantenbestand. Dat wel.
Nu is het probleem, hoe kan ik een scriptje maken dat met een druk op de knop de verkochte artikelen uit de portal aftrekt van de huidige voorraad van de desbetreffende artikelen?
Eerder was dat zeer eenvoudig, 'voorraad' = insert calculated field('voorraad';'voorraad' - aantal verkochte artikelen).
Maar met een portal werkt dat toch even anders, immers het wil alleen maar werken met de eerste regel van de portal. De rest van de produkten laat FM links liggen.
Welnu, de functie 'voorraad' = 'oude voorraad'-sum(alle verkochte aantallen) werkt goed, maar we hebben nu eenmaal meer dan 1 produkt en van een lijstje van 10 produkten wordt zodoende slechts het eerste produkt uit de portal netjes verrekend. Maar de aantallen van de andere produkten worden vrolijk ook afgetrokken van de voorraad van het produkt van de eerste portal regel.
Voorbeeld er wordt besteld:
code 1 Plastic koe 6x (huidige voorraad 10)
code 2 pak vla 3x (huidige voorraad 10)
code 3 liter benzine 1x (huidige voorraad 10)
wil dit verrekenen met de voorraad, na verrekening staat er op voorraad:
Plastic koe 0x
pak vla 3x
liter benzine 1x
Wie weet hier iets op ? Heb zo'n beetje alles afgestruind en geprobeerd behalve kennelijk de juiste oplossing.
Question
FMjunk
Omdat ik op het punt sta FM 9 aan te schaffen leek het me leuk ons faktuursysteempje iets te ver-professionaliseren.
Middels een portal zou ik graag de zaken stroomlijnen. Alles werkt prima, behalve de voorraadadministratie.
Ter info, ik werk met faktuurlayouts op verschillende bestanden, allen verwijzend en gebruik makend van 1 produktenbestand en 1 klantenbestand. Dat wel.
Nu is het probleem, hoe kan ik een scriptje maken dat met een druk op de knop de verkochte artikelen uit de portal aftrekt van de huidige voorraad van de desbetreffende artikelen?
Eerder was dat zeer eenvoudig, 'voorraad' = insert calculated field('voorraad';'voorraad' - aantal verkochte artikelen).
Maar met een portal werkt dat toch even anders, immers het wil alleen maar werken met de eerste regel van de portal. De rest van de produkten laat FM links liggen.
Welnu, de functie 'voorraad' = 'oude voorraad'-sum(alle verkochte aantallen) werkt goed, maar we hebben nu eenmaal meer dan 1 produkt en van een lijstje van 10 produkten wordt zodoende slechts het eerste produkt uit de portal netjes verrekend. Maar de aantallen van de andere produkten worden vrolijk ook afgetrokken van de voorraad van het produkt van de eerste portal regel.
Voorbeeld er wordt besteld:
code 1 Plastic koe 6x (huidige voorraad 10)
code 2 pak vla 3x (huidige voorraad 10)
code 3 liter benzine 1x (huidige voorraad 10)
wil dit verrekenen met de voorraad, na verrekening staat er op voorraad:
Plastic koe 0x
pak vla 3x
liter benzine 1x
Wie weet hier iets op ? Heb zo'n beetje alles afgestruind en geprobeerd behalve kennelijk de juiste oplossing.
12 answers to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.