抽象单位

在Fillet中,抽象单位是非标准计量单位

了解抽象单位以及如何在Fillet应用程序中使用它们。

抽象单位

标准单位是提供一致或统一测量的计量单位。 您无法在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”)。

最后,这些抽象单位的每一个只能被它所属的对象使用,而不能被其他对象使用。


相关主题: