创建公式

此流程旨在:

  • 指定配置产品时物料数量、工序时间、销售价格或绘图尺寸等动态计算的公式。
  • 为采购模型中要素的加价指定公式。此外,该流程还包括通过模拟来检查公式。

此外,该流程还包括通过模拟来检查公式。

准备工作

在开始创建公式之前,必须满足以下前提条件:

  • 功能在程序功能。打开 (PDS055) 中输入。
  • 在程序绘图尺寸。打开 (PDS080) 中指定绘图尺寸。
  • 在程序计量单位。打开 (CRS050) 中指定计量单位。
  • 当矩阵表查找的结果在公式中用作类型 7(矩阵)因子时,必须在选择矩阵。打开 (PDS090) 中正确配置矩阵。
  • 如果在公式中使用自定义字段,刚必须为每个物料或供应商定义这些字段。

遵循以下步骤

遵循以下步骤创建公式。

  1. 选择程序公式。打开 (CRS570)。在屏幕顺序中包含屏幕 E 和 1。

  2. 创建公式。

  3. 填写或更改屏幕 E 公式标题中的信息。指定要使用的搜索层次结构,因为这样可以简化创建公式行的流程。层次结构对响应时间有一定的影响,但是当具有功能、绘图尺寸或带有相同 ID 的物料时,层次结构就是最重要的。程序公式说明。打开 (CRS575) 现已打开。如果首次运行程序 (CRS575),则应使用 F13 =“参数”设置选项。

  4. 使用相关选项 11 指定公式行。如果计算有多个因素,继续到下一行而不指定结果。如果应该进行计算并根据因素的值使用不同的公式,则可以使用布尔代数(IF、OR、AND、ELSE 和 END)。序号可调节计算的顺序。如果留空,则根据使用 F13 =“参数”到达的屏幕中的指定范围自动设置。这同样适用于因素类型,根据公式标题中选择的层次结构进行设置。公式可以有多个结果,因此相似的计算可以合并在一个公式中。当一个计算中的小计应在另一个计算中重复使用时,这是非常有用的,因为系统无法通过其他公式获得结果。

    • 以下因素类型可用于公式:
      • 0 - 空白
      • 1 - 公式中的常数值或结果 ID
      • 2 - 绘图尺寸
      • 3 - 功能
      • 4 - 已检索常数
      • 5 - 特性
      • 6 - 测试
      • 7 - 矩阵。矩阵表查找的结果
      • 8 - 用户自定义字段。可以在不同级别定义相同的用户自定义字段。当结合采购订单调用公式时,将按照以下顺序进行搜索和检索:从采购协议行,然后是协议标题,再然后是物料号,最后是供应商。当没有协议时,将按物料然后是供应商执行搜索/检索。不购买时,仅根据物料执行搜索/检索。
    • 可以使用因素类型 4、5 或 8 定义日期,以计算两个日期之间天数的差异。使用时,行上的两个因素必须为日期类型,且必须使用布尔处理代码 DO。日期可以是以下之一:
      • 接收日期
      • 当前日期
      • 日期类型的自定义字段
      • 类型日期的特性
    • 公式可以有多个结果,因此相似的计算可以合并在一个公式中。当一个计算中的小计应在另一个计算中重复使用时,这是非常有用的,因为系统无法通过其他公式获得结果。
  5. 可以在详细信息屏幕中指定每个公式的简要文本注释。在该屏幕中,只能覆盖通常在公式标题中指定的负值处理。

  6. 使用程序公式模拟维护 (CRS576) 模拟公式。要调用此程序,请按 F15 =“模拟”。指定值并执行模拟。程序 (CRS576) 中排序顺序 2 提供更多概述功能,而排序顺序 1 可用于逐步遵循计算。

输出

使用此流程时将创建公式。其可通过模拟进行操作,且可用于计算销售价格、物料消耗、工序运行时间和各种测量。

描述

在下面的示例中,将执行多项计算。

宽度 - 40 = Wid01(答案应向上舍入到小数点后一位)

Wid01- 1 = Wid02

深度 - 34 = Dep01

宽度 * 深度 *(高度/ 1000)= 价格(如果宽度 > 100),否则价格 = 10000

在这些计算中,宽度、深度和高度均为功能。要执行以下计算,可以创建公式(如下所述)。

序号

布尔

Op

参数

因素类

系数 1

参数

Op

参数

因素类

系数 2

参数

Res

负面结

Rnd

舍入规

10

3

宽度

-

1

40

WID01

1,0

+

20

3

WID01

-

1

1

WID02

110

3

深度

-

1

34

DEP01

180

如果

3

宽度

>

1

100

190

DO

3

宽度

*

3

深度

200

DO

*

(

3

高度

/

1

1000

)

价格

210

EL

1

10000

价格

220

EN