Jump to content

ik zoek hulp


vedo

Recommended Posts

Ik ben nog maar een beginner met Filemaker en probeer een stock bij te houden van in en uitgaande producten, maar het wil niet lukken om een stockwaarde van de goederen in tabel te brengen per item.

Ik woon in antwerpen en zou krijg iemand willen ontmoeten die mij even op weg wil helpen.

Ik kan mij gemakkelijk verplaatsen. Help mij.

Het is een eenvoudig programma, maar met een handleiding alleen van filemaker pro red ik het niet.

 

Bedankt

Link to comment

Simpel

 

Je maakt 3 tabellen

 

1: Artikelen

2: Artikelen inkomend

3: Artikelen uitgaand

 

In iedere tabel maak je een veld artikel ID aan.

In artikelen inkomend en artikelen uitgaand een veld aantal

 

Je maakt nu twee relaties aan:

1 van Artikelen naar Artikelen inkomend op basis van Artikelen ID

2 van Artikelen naar Artikelen uitgaand op basis van Artikelen ID

 

In Artikelen maak je nu twee calculatie velden aan op basis van de gemaakte relaties

1 sum(Artikelen inkomend ::aantal)

2 sum(Artikelen uitgaand ::aantal)

 

Als laatste maak je in Artikelen een calculatieveld aan

sum artikelen inkomend :: aantal -/- sum artikelen uitgaand ::aantal

 

Et Voila

 

Succes

Harry

Link to comment

dit is een werkbare oplossing, maar toch enkele opmerkingen.

 

het gebruik van unstored calculations ( de rekenvelden met 'sum' ), zijn zeer snel te ontwikkelen en makkelijk implementeerbaar. Maar... dit wil zeggen dat ze steeds afhankelijk zijn van wat binnen komt en buiten gaat, en je dus geen manuele aanpassing kan doen na een stocktelling. Wat als iets stuk gaat terwijl het binnen is... op dat moment zit het niet meer in je stock, maar is het ook niet buitengegaan... Wat ik zou doen is werken met scripts. Als er iets binnenkomt trigger je dat script en laat je FileMaker een regel aanmaken in de tabel "inkomend", en laat je hem het totaal stockaantal opnieuw berekenen en vul je dit in in een gewoon cijferveld van de tabel "artikels".

 

Ook het gebruik van drie tabellen is naar mijn persoonlijke mening ook niet nodig, en heb je voldoende aan twee tabellen:

 

- Artikels ( met oa het veld "stockaantal" )

- Stockbewegingen ( met oa het veld "aantal", waar je dus een positief getal invoert voor binnenkomend en een negatief getal voor uitgaand )

 

Dus de oplossing hierboven zou ik aanpassen door het reduceren van drie naar twee tabellen, en het totale stockaantal via een script laten berekenen.

 

Is iets moeilijker en duurt langer om te implementeren, maar zal nadien zijn vruchten wel afwerpen.

Link to comment

Dan nog een mogelijkheid met 1 tabel:

artikel, startaantal, inkomend, uitgaand, voorraad (=startaantal+inkomend-uitgaand)

Eventueel nog velden toe te voegen als "in reparatie", "uitgeleend", etc.

Via een scriptje steeds de voorraad bijwerken en inkomend en uitgaand weer leegmaken.

 

Op deze wijze jarenlang mijn papiervoorraad bijgehouden, werkt perfect.

 

Nog minder tabellen lukt volgens mij niet :mrgreen:

Link to comment

Er wordt inderdaad geen historie bijgehouden, maar in mijn geval is een overzicht van de huidige voorraad voldoende om te kunnen kijken of een opdracht direct uitgevoerd kan worden of dat er eerst iets besteld moet worden.

Ook voor de belastingdienst is het overzicht (de waarde van de voorraad) op 31 december voldoende.

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...