kd.bos.entity.botp.runtime

## 类 AbstractConvertServiceArgs

- java.lang.Object
- - kd.bos.entity.botp.runtime.AbstractConvertServiceArgs

- 直接已知子类:
    BeforeDrawArgs, DrawArgs, PushArgs

      @KSObject
      public class AbstractConvertServiceArgs
      extends java.lang.Object

  单据转换服务方法参数基类

- - ### 构造器概要

    构造器
    构造器和说明
    `AbstractConvertServiceArgs()` 空参数构造函数：用于反序列化
    `AbstractConvertServiceArgs(java.lang.String sourceEntityNumber, java.lang.String targetEntityNumber, java.lang.String ruleId)`

  - ### 方法概要

    所有方法 实例方法 具体方法
    限定符和类型 | 方法和说明
    --- | ---
    `void` | `addCustomParam(java.lang.String paramName, java.lang.String paramValue)` 增加自定义参数
    `java.util.Map<java.lang.String,java.lang.String>` | `getCustomParams()` 自定义参数
    `java.lang.String` | `getRuleId()` 单据转换，指定采用的规则
    `java.lang.String` | `getSourceEntityNumber()` 源单主实体编码
    `java.lang.String` | `getTargetEntityNumber()` 目标单主实体编码
    `boolean` | `isBuildConvReport()` 是否生成单据转换报告：生成报告需要花费时间，并且需要占用生成结果对象的空间，对于自动化生成，无需报告
    `void` | `setBuildConvReport(boolean buildConvReport)`
    `void` | `setRuleId(java.lang.String ruleId)`
    `void` | `setSourceEntityNumber(java.lang.String sourceEntityNumber)`
    `void` | `setTargetEntityNumber(java.lang.String targetEntityNumber)`

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

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

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

    - #### AbstractConvertServiceArgs

          public AbstractConvertServiceArgs()

      空参数构造函数：用于反序列化

    - #### AbstractConvertServiceArgs

          public AbstractConvertServiceArgs(java.lang.String sourceEntityNumber,
                                            java.lang.String targetEntityNumber,
                                            java.lang.String ruleId)

  - ### 方法详细资料

    - #### getSourceEntityNumber

          public java.lang.String getSourceEntityNumber()

      源单主实体编码
      返回:

    - #### setSourceEntityNumber

          public void setSourceEntityNumber(java.lang.String sourceEntityNumber)

    - #### getTargetEntityNumber

          public java.lang.String getTargetEntityNumber()

      目标单主实体编码
      返回:

    - #### setTargetEntityNumber

          public void setTargetEntityNumber(java.lang.String targetEntityNumber)

    - #### getRuleId

          public java.lang.String getRuleId()

      单据转换，指定采用的规则
      返回:

    - #### setRuleId

          public void setRuleId(java.lang.String ruleId)

    - #### isBuildConvReport

          public boolean isBuildConvReport()

      是否生成单据转换报告：生成报告需要花费时间，并且需要占用生成结果对象的空间，对于自动化生成，无需报告
      返回:

    - #### setBuildConvReport

          public void setBuildConvReport(boolean buildConvReport)

    - #### getCustomParams

          public java.util.Map<java.lang.String,java.lang.String> getCustomParams()

      自定义参数
      返回:

    - #### addCustomParam

          public void addCustomParam(java.lang.String paramName,
                                     java.lang.String paramValue)

      增加自定义参数
      参数:
        `paramName` - 参数名
        `ParamValue` - 参数值