抽象单位
在Fillet中,抽象单位是非标准计量单位
了解抽象单位以及如何在Fillet应用程序中使用它们。
抽象单位
成分的抽象单位
对于成分,您通常会使用抽象单位来执行以下操作:
-
输入供应商的价格
供应商通常使用“每个”、“箱”或“袋”等计量单位。
-
使用自定义、灵活的测量
您可能在生产或成分准备过程中依赖非标准测量。
例子
情况
您想要为三种成分创建抽象单位:
- “橄榄油”
- “柠檬汁”
- “蜂蜜”
对于每种成分,您希望使用一个抽象单位作为计量单位:“瓶”。
解决方案
在这三种成分中的每一种中,您将创建一个名为“瓶子”的抽象单位。
您现在拥有三个独特的抽象单位,您可以为其指定转换为任何标准单位。
这里,转换被指定为三种不同的标准单位:升(“L”)、千克(“kg”)和加仑(“gal”)。
成分名称 | 抽象单位 | 转换 |
---|---|---|
橄榄油 | 瓶子 | 5L |
柠檬汁 | 瓶子 | 1gal |
蜂蜜 | 瓶子 | 1kg |
食谱的抽象单位
“食谱产量”是指食谱生产的产品量。
“食谱产量单位”是用于测量食谱产量的抽象单位。 Fillet为食谱产量提供了默认的计量单位,这是一个名为“服务”的抽象单位。 您可以为您的食谱创建任意数统计的食谱产量单位。
对于食谱,您可以使用抽象单位来执行以下操作:
-
使用自定义、灵活的测量
您可能在生产或组件准备过程中依赖非标准测量。
-
管理不同的份量或份量
例子
情况
您想要为三个食谱创建抽象单位,以测量食谱产量:
- “香蕉蛋糕”
- 「黄油面包」
- 「巧克力饼干」
对于每个食谱,您希望使用抽象单位“件”来测量食谱产量。
解决方案
在这三个食谱中的每一个中,您都将创建一个名为“piece”的抽象单位。
您现在拥有三个独特的抽象单位,您可以为其指定转换为任何标准单位。
这里,指定转换为不同的标准质量单位:克(“g”)、磅(“lb”)和盎司(“oz”)。
食谱名称 | 抽象单位 | 转换 |
---|---|---|
香蕉蛋糕 | 片 | 300g |
黄油面包 | 片 | 1lb |
巧克力饼干 | 片 | 3oz |
具有相似名称的抽象单位
您可能会创建具有相似名称的抽象单位,但将它们与不同类型的对象一起用于不同的目的。
最常用的抽象单位是“each”,它位于Fillet移动应用程序提供的建议抽象单位列表中。
在这种情况下,您应该及时指定转换,订单避免混淆或错误。
例子
情况
您想使用“each”作为各种不同对象的测量单位:
- “有机蜂蜜,5kg,4 包”
- “椰子油,1gal,6 箱”
- “香蕉蛋糕”
- 「巧克力饼干」
对于成分,您希望使用“each”将供应商的价格输入到Fillet中。
对于食谱,您希望使用“each”来衡量食谱产量。
解决方案
在这四个对象中的每一个中,您将创建一个名为“each”的抽象单位。
您现在拥有四个独特的抽象单位,您可以为其指定到任何标准单位的指定转换。
对象类型 | 对象名称 | 抽象单位 | 转换 |
---|---|---|---|
成分 | 有机蜂蜜,5kg,4 包 | 每个 | 20kg |
成分 | 椰子油,1gal,6 箱 | 每个 | 60L |
食谱 | 香蕉蛋糕 | 每个 | 300g |
食谱 | 巧克力饼干 | 每个 | 3oz |
结果
同样,转换指定为不同的标准单位:千克(“kg”)、加仑(“gal”)、克(“g”)和盎司(“oz”)。
最后,这些抽象单位的每一个只能被它所属的对象使用,而不能被其他对象使用。