## 类的使用
kd.bos.entity.botp.CRBizRuleElement

- 使用CRBizRuleElement的程序包
  程序包 | 说明
  --- | ---
  kd.bos.entity.botp |
  kd.bos.entity.botp.runtime |

- - ### kd.bos.entity.botp中CRBizRuleElement的使用

    返回CRBizRuleElement的kd.bos.entity.botp中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `CRBizRuleElement` | WriteBackBizRule.`getBizRuleFalse()` 条件失败时执行的业务规则
    `CRBizRuleElement` | WriteBackBizRule.`getBizRuleTrue()` 条件成立时执行的业务规则

    返回变量类型为CRBizRuleElement的类型的kd.bos.entity.botp中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `java.util.List<CRBizRuleElement>` | BizRulePolicy.`getActions()` 业务规则列表

    参数类型为CRBizRuleElement的kd.bos.entity.botp中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | WriteBackBizRule.`setBizRuleFalse(CRBizRuleElement bizRuleFalse)`
    `void` | WriteBackBizRule.`setBizRuleTrue(CRBizRuleElement bizRuleTrue)`

  - ### kd.bos.entity.botp.runtime中CRBizRuleElement的使用

    返回CRBizRuleElement的kd.bos.entity.botp.runtime中的方法
    限定符和类型 | 方法和说明
    --- | ---
    `CRBizRuleElement` | CRBizRuleContext.`getBizRule()` 业务规则配置元数据对象
    `CRBizRuleElement` | CRBizRuleAction.`getBizRule()` 业务规则的配置元数据

    参数类型为CRBizRuleElement的kd.bos.entity.botp.runtime中的构造器
    构造器和说明
    `CRBizRuleContext(BillEntityType mainType, ConvertRuleElement convertRule, CRBizRuleElement bizRule)` 构造函数：适用于单据转换场景
    `CRBizRuleContext(BillEntityType mainType, WriteBackRuleElement writebackRule, CRBizRuleElement bizRule)`