Aide à l'unité multiple de mesure une conversion, Communauté FileMaker

i i fini par utiliser la table Produits pour la UOM.

i ajouté ces champs

uom_base = unité de base du produit, par exemple de l'unité la plus petite: pcs, chaque

uom_purchase = unité d'achat du produit, c'est l'unité lorsque vous achetez par exemple les produits: boîte, caisse, bobine

uom_purchase_cfactor = facteur de conversion, uom_base * uom_purchase (multiple de base de l'unité à l'unité de commande)

la plupart du temps même que l'unité de base exemple uom_sales = unité de vente du produit, c'est l'unité lorsque vous vendez des produits, pièces, chacun:

uom_sales_cfactor = facteur de conversion, uom_base * uom_sales (multiple de base unitaire par unité de vente)


Vous pouvez ensuite utiliser une relation pour rechercher des facteurs de conversion de ce tableau et multiplier votre valeur d'origine pour produire la quantité équivalente dans les unités converties.

Je pense que je ne vais pas avoir besoin d'une relation pour rechercher le facteur de conversion parce que je l'ai mis sur la même table? (DONE! Voir mise à jour ci-dessous à l'aide uom_rate)

je voudrais jeter un oeil pour tous les UOM disponibles d'un produit, la recherche contiendrait le uom_purchase, uom_sales et uom_base, comment faire? (DONE! Voir mise à jour ci-dessous à l'aide Liste)

im va utiliser le uom_sales_cfactor et uom_purchase_cfactor changer le prix et la quantité, est-ce exact?

i ajouté 3 autres champs

uom_list = contient la liste des UOM disponible pour le produit (calculé pour obtenir la liste (uom_base; uom_purchase; uom_sales), a fait une liste déroulante de valeur

uom_rate = contient le taux de conversion en utilisant une instruction de cas

PRODUITS :: UOM = PRODUITS :: unit_base; qté * 1;

PRODUITS :: UOM = PRODUITS :: unit_purchase; uom_purchase_cfactor * qté;

PRODUITS :: UOM = PRODUITS :: unit_sales; uom_sales_cfactor * qté;

UOM = contient l'unité de mesure choisie dans la liste de valeurs de uom_list

REMARQUE: le champ est temporaire qté dans le tableau des produits, il sera déplacé à la table line_items.

son fonctionnement, il change le qté lorsque je sélectionne une autre unité de mesure dans la liste déroulante,

quelqu'un peut-il donner des conseils à ce sujet? est la solution ici bon ou mauvais?

Articles Liés