kd.bos.entity.botp.plugin.args

## 类 BeforeCreateArticulationRowEventArgs

- java.lang.Object
- - kd.bos.entity.botp.plugin.args.WriteBackEventArgs
  - - kd.bos.entity.botp.plugin.args.BeforeCreateArticulationRowEventArgs

-     public class BeforeCreateArticulationRowEventArgs
      extends WriteBackEventArgs

- - ### 构造器概要

    构造器
    构造器和说明
    `BeforeCreateArticulationRowEventArgs(EntityType entity, kd.bos.dataentity.entity.DynamicObject activeRow, kd.bos.dataentity.entity.DynamicObjectCollection linkRows)`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `kd.bos.dataentity.entity.DynamicObject` | `getActiveRow()` 关联主实体当前行
    `EntityType` | `getEntity()` 当前关联主实体
    `kd.bos.dataentity.entity.DynamicObjectCollection` | `getLinkRows()` 关联主实体行下属的关联子实体行，包含了来源单据行信息
    `boolean` | `isCancel()` 是否取消创建本行的关联记录: 取消后，相当于本行无源单，不会记录业务流程路线记录与反写源单
    `boolean` | `isCancelReDistributeAmount()` 由插件自行调整控制字段对各源单行的分配量，取消系统的自动分配处理；
    `void` | `setCancel(boolean cancel)`
    `void` | `setCancelReDistributeAmount(boolean cancelReDistributeAmount)`

    - ### 从类继承的方法 java.lang.Object

      `equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

- - ### 构造器详细资料

    - #### BeforeCreateArticulationRowEventArgs

          public BeforeCreateArticulationRowEventArgs(EntityType entity,
                                                      kd.bos.dataentity.entity.DynamicObject activeRow,
                                                      kd.bos.dataentity.entity.DynamicObjectCollection linkRows)

  - ### 方法详细资料

    - #### getEntity

          public EntityType getEntity()

      当前关联主实体
      返回:

    - #### getActiveRow

          public kd.bos.dataentity.entity.DynamicObject getActiveRow()

      关联主实体当前行
      返回:

    - #### getLinkRows

          public kd.bos.dataentity.entity.DynamicObjectCollection getLinkRows()

      关联主实体行下属的关联子实体行，包含了来源单据行信息
      返回:

    - #### isCancel

          public boolean isCancel()

      是否取消创建本行的关联记录: 取消后，相当于本行无源单，不会记录业务流程路线记录与反写源单
      返回:

    - #### setCancel

          public void setCancel(boolean cancel)

    - #### isCancelReDistributeAmount

          public boolean isCancelReDistributeAmount()

      由插件自行调整控制字段对各源单行的分配量，取消系统的自动分配处理；
      返回:

    - #### setCancelReDistributeAmount

          public void setCancelReDistributeAmount(boolean cancelReDistributeAmount)