kd.bos.entity

## 类 BillEntityType

- java.lang.Object
- - kd.bos.dataentity.metadata.dynamicobject.DynamicMetadata
  - - kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType
    - - kd.bos.entity.EntityType
      - - kd.bos.entity.MainEntityType
        - - kd.bos.entity.BillEntityType

- 所有已实现的接口:
    java.io.Serializable, java.lang.Cloneable, kd.bos.dataentity.entity.IBillEntityType, kd.bos.dataentity.entity.ISupportInitialize, kd.bos.dataentity.metadata.IDataEntityType, kd.bos.dataentity.metadata.IMetadata
  直接已知子类:
    BasedataEntityType

      @KSObject
      public class BillEntityType
      extends MainEntityType
      implements kd.bos.dataentity.entity.IBillEntityType

  单据实体类型
  另请参阅:
    序列化表格

- - ### 字段概要

    字段
    限定符和类型 | 字段和说明
    --- | ---
    `static java.lang.String` | `PKPropName`

    - ### 从类继承的字段 kd.bos.entity.MainEntityType

      `Empty`

    - ### 从类继承的字段 kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType

      `LOCALEID, LocalePropertyName`

  - ### 构造器概要

    构造器
    构造器和说明
    `BillEntityType()`

  - ### 方法概要

    所有方法 实例方法 具体方法 已过时的方法
    限定符和类型 | 方法和说明
    --- | ---
    `kd.bos.dataentity.metadata.IDataEntityProperty` | `findProperty(java.lang.String name)` 查找属性
    `java.lang.String` | `getBillNo()`
    `java.lang.String` | `getBillParameter()`
    `java.lang.String` | `getBillStatus()`
    `java.lang.String` | `getBillType()`
    `java.lang.String` | `getBillTypePara()` 获取字段billTypePara的值
    `java.lang.String` | `getEntityTypeId()`
    `java.lang.String` | `getForbidStatus()`
    `java.util.Set<java.lang.String>` | `getFullIndexFields()`
    `MainOrgProp` | `getMainOrgProperty()`
    `java.lang.String` | `getMobFormId()` 已过时。 已弃用
    `java.util.List<SignField>` | `getSignField()`
    `boolean` | `isFullIndexDataSynced()`
    `void` | `setBillNo(java.lang.String billNo)`
    `void` | `setBillParameter(java.lang.String billParameter)`
    `void` | `setBillStatus(java.lang.String billStatus)`
    `void` | `setBillType(java.lang.String billType)`
    `void` | `setBillTypePara(java.lang.String billTypePara)` 将参数billTypePara的值赋给字段billTypePara
    `void` | `setEntityTypeId(java.lang.String entityTypeId)`
    `void` | `setForbidStatus(java.lang.String forbidStatus)`
    `void` | `setMobFormId(java.lang.String mobFormId)`
    `void` | `setSignField(java.util.List<SignField> signField)`

    - ### 从类继承的方法 kd.bos.entity.MainEntityType

      `clone, createEntityTreeNodes, createPropIndexsNoCache, endInit, getAllEntities, getAllFields, getAppId, getBOSVer, getCheckVersionTimeMillis, getMainOrg, getPermissionControlType, getPkList, getRefPropTypes, getUserOption, getVersion, setAppId, setBOSVer, setCheckVersionTimeMillis, setMainOrg, setPermissionControlType, setUserOption, setVersion`

    - ### 从类继承的方法 kd.bos.entity.EntityType

      `addProperty, beginInit, createPropIndexs, getFields, getRuleCount, getSubEntityType, isDbIgnore, isInitialized, setRuleCount`

    - ### 从类继承的方法 kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType

      `checkUnmodifiable, createHashCode, createInstance, Extract, getAlias, getCacheType, getCacheTypeId, getClrType, getDBRouteKey, getDirtyProperties, getDirtyProperties, getDisplayName, getExtendName, getFlag, getJsonSerializerProperties, getLocaleProperty, getName, getOrCreateLocaleType, getParent, getParent, getPkSnapshot, getPrimaryKey, getProperties, getProperty, getSortProperties, isDirty, isEmpty, isUnmodifiable, registerCollectionProperty, registerComplexProperty, registerProperty, registerSimpleProperty, setAlias, setCacheType, setCacheTypeId, setDBRouteKey, setDirty, setDisplayName, setExtendName, setFromDatabase, setName, setPkSnapshot, toString`

    - ### 从类继承的方法 kd.bos.dataentity.metadata.dynamicobject.DynamicMetadata

      `equals, hashCode, setDbIgnore`

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

      `getClass, notify, notifyAll, wait, wait, wait`

- - ### 字段详细资料

    - #### PKPropName

          public static final java.lang.String PKPropName

      另请参阅:
        常量字段值

  - ### 构造器详细资料

    - #### BillEntityType

          public BillEntityType()

  - ### 方法详细资料

    - #### getMobFormId

          @Deprecated
          public java.lang.String getMobFormId()

      已过时。 已弃用
      返回:

    - #### setMobFormId

          public void setMobFormId(java.lang.String mobFormId)

    - #### getForbidStatus

          @KSMethod
          public java.lang.String getForbidStatus()

      返回:
        获取禁用状态

    - #### setForbidStatus

          public void setForbidStatus(java.lang.String forbidStatus)

      参数:
        `forbidStatus` - 设置禁用状态

    - #### getBillNo

          @KSMethod
          public java.lang.String getBillNo()

      指定者:
        `getBillNo` 在接口中 `kd.bos.dataentity.entity.IBillEntityType`
      返回:
        获取单据编号

    - #### setBillNo

          public void setBillNo(java.lang.String billNo)

      参数:
        `billNo` - 设置单据编号

    - #### getBillStatus

          @KSMethod
          public java.lang.String getBillStatus()

      返回:
        返回单据状态

    - #### setBillStatus

          public void setBillStatus(java.lang.String billStatus)

      参数:
        `billStatus` - 设置单据状态

    - #### getBillType

          public java.lang.String getBillType()

      返回:
        单据类型

    - #### setBillType

          public void setBillType(java.lang.String billType)

      参数:
        `billType` - 单据类型

    - #### getBillParameter

          public java.lang.String getBillParameter()

      返回:
        the formParameter

    - #### setBillParameter

          public void setBillParameter(java.lang.String billParameter)

      参数:
        `formParameter` - the formParameter to set

    - #### getBillTypePara

          public java.lang.String getBillTypePara()

      获取字段billTypePara的值
      返回:
        billTypePara的值

    - #### setBillTypePara

          public void setBillTypePara(java.lang.String billTypePara)

      将参数billTypePara的值赋给字段billTypePara
      参数:
        `参数billTypePara` -

    - #### getEntityTypeId

          @KSMethod
          public java.lang.String getEntityTypeId()

    - #### setEntityTypeId

          public void setEntityTypeId(java.lang.String entityTypeId)

    - #### getMainOrgProperty

          @KSMethod
          public MainOrgProp getMainOrgProperty()

      返回:
        获取主业务组织

    - #### getSignField

          public java.util.List<SignField> getSignField()

    - #### setSignField

          public void setSignField(java.util.List<SignField> signField)

    - #### findProperty

          public kd.bos.dataentity.metadata.IDataEntityProperty findProperty(java.lang.String name)

      从类复制的说明: `EntityType`
      查找属性
      覆盖:
        `findProperty` 在类中 `EntityType`
      参数:
        `name` - 属性名称
      返回:
        实体属性

    - #### getFullIndexFields

          public java.util.Set<java.lang.String> getFullIndexFields()

      指定者:
        `getFullIndexFields` 在接口中 `kd.bos.dataentity.metadata.IDataEntityType`
      覆盖:
        `getFullIndexFields` 在类中 `kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType`

    - #### isFullIndexDataSynced

          public boolean isFullIndexDataSynced()

      指定者:
        `isFullIndexDataSynced` 在接口中 `kd.bos.dataentity.metadata.IDataEntityType`
      覆盖:
        `isFullIndexDataSynced` 在类中 `kd.bos.dataentity.metadata.dynamicobject.DynamicObjectType`