AnsweredAssumed Answered

Stock management issue

Question asked by rom on Aug 30, 2016
Latest reply on Sep 1, 2016 by Johan Hedman

Hi guys,

 

I'm a beginner at FileMaker and I need help with one solution I try to create.

 

I try to manage my coffee stock (I'm a coffee roaster), I buy raw coffee that goes in the stock and when I do a roast some coffee is going out of the stock. Each of my coffee is unique, each bag has it's own number even if from the same producer. Each coffee as several roast, I buy bags of 60kg and I roast between 5 and 20kg at a time.

 

I've decided to use 3 tables: Purchase coffee, roast coffee and a balance table for calculation.

And 2 layouts: Purchase layout where I type in fields to the purchase table (n° coffee, coffee name, origine, etc..)  and to the balance table (quantity purchased, price, etc...). Second layout is my roast layout with fields linked to the roast table (roast n°, coffee n°, etc..) and to the balance layout (quantity roasted).

 

When I filed in coffees and roast to test that structure it seems I couldn't write records on the balance table from any of the layouts. Although I have ticked the option "Write records to Balance table" on both relationship (Purchase to Balance and Roast to Balance).

 

In table view the balance table only has 3 fields (1 pk and 2 fk), all calculation field I have created don't appear in the view even if I can see them in the Database management window! Instead of this they appear in table view of purchase and roast table as foreign fields (::FieldName).

 

And the most important calculation, a simple CoffeePurchased-SumCoffeeRoasted=CoffeeStock doesn't work. Those fields from the balance table are created on separate layouts, is it the problem?

 

Can anyone see what I am doing wrong?

 

Regards,

Romain

 

 

Bonjour à tous,

 

Je suis nouveau à FileMaker et j'ai besoin d'aide avec une solution que j'essaye de développer.

 

Je voudrais gérer mon stock de café vert (je suis torréfacteur de café), j'achète du café vert que je stock et quand je le torréfie il sort du stock. Chaque café est unique, j'attribue un numéro de série à chaque sac même si il vient du même producteur. Chaque café à plusieurs torréfactions, j'achète mes cafés par 60kg et je torréfie entre 5kg et 20kg à la fois.

 

J'ai décidé d'utiliser 3 tables : AchatCafé, Torréfaction et balance pour les calculs.

Et 2 modèles: Le modèle AchatCafé sur lequel je saisie les données relatives à chaque café dans la table café (n°, nom, origine, etc..) ainsi que le poids acheté et le prix dans la table balance. Le modèle Torréfaction sur lequel je saisie mes données relatives à chaque torréfaction (n°torref, n° cafés, etc..) ainsi que le poids torréfié dans la table balance.

 

Quand je saisie les données Balance j'ai l'impression qu'elles ne sont pas inscrites dans la table Balance mais dans la table liée au modèle. J'ai bien clicher sur l'option "Autoriser saisie d'enregistrement sur table Balance" dans la fenêtre options de Lien.

 

Quand je vais voir ma table Balance en vue table seul les clés apparaissent (1 primaire et 2 secondaires). Les quantités saisies apparaissent dans les tables Achats et Torréfaction comme des champs étrangers (::NomChamp).

 

Et mon calcul de stock pourtant tout simple ne fonctionne pas. (AchatCafé-SomCaféTorréfié)=StockCafé. Les variables AchatCafé et CaféTorréfié sont toutes les deux saisie sur des modèles différents. Est ce que c'est le problème?

 

Est ce que quelqu'un voit ce que je fais mal?

 

Cordialement,

Romain

Outcomes