-
0.1.
ICClassType
(单据类型
表)
代码
FID
FName_CHS
FName_CHT
FName_EN
FShowIndex
FTableName
FShowType
FTemplateID
FImgID
FModel
FLogic
FBillWidth
FBillHeight
FMenuControl
FFunctionID
FFilter
FBillTypeID
FIsManageBillNo
FBillNoKey
FEntryCount
FLayerCount
FLayerNames
FPrimaryKey
FEPrimaryKey
FClassTypeKey
FIndexKey
FObjectType
FObjectID
FGroupIDView
FGroupIDManage
FComponentExt
名称
单据类型
ID
简体名称
繁体名称
英文名称
顺序
表名
窗体风格
对应模板
ID
注释
默认值
~''~
~''~
~''~
0
~''~
0
0
~''~
0
~(-1)~
0
0
~''~
0
~''~
数据类型
int
主
强
键
制
是
是
nvarchar(100)
是
nvarchar(100)
是
nvarchar(100)
是
smallint
smallint
int
是
是
是
nvarchar(30)
是
对于分组管理单表树行结构上
的图标
所属模块
宽度
高度
菜单控制
子系统
ID
内部控制过滤条件
单据类型
是否进行单据缺号管理
单据编号对应的
Key
分录数
层数
所有层的名称
主键字段
单据体主键字段
业务对象类型字段名
单据体分录号字段
权限分组代码
权限对象代码
查看权限分组代码
管理权限分组代码
插件
菜单控制(新增、删除、修改)
nvarchar(20)
是
smallint
int
smallint
smallint
text
int
是
是
是
是
是
是
varchar(255)
是
smallint
bit
smallint
smallint
text
是
是
是
是
是
分
组
管
1
理单据
0
~''~
0
1
varchar(50)
是
用
“|”
隔
~''~
开
FID
FEntryID
FIndex
0
0
0
0
~''~
1
1
~(-1)~
varchar(50)
是
varchar(50)
是
varchar(50)
是
int
int
int
int
text
int
int
int
是
是
是
是
是
是
是
是
FClassTypeID
varchar(50)
是
FBillNoManageType
FBillNoManageType
FAccessoryTypeID
附件
ID
FControl
FControl
FTimeStamp
FTimeStamp
~''~
timestamp
是
FExtBaseDataAccess
FExtBaseDataAccess
varchar(255)
是
0.2.
ICClassTypeEntry
(单据分录模版表)
代码
名称
注释
默认值
数据类型
主
强
键
制
是
是
FIndex
序号
从<
/p>
1
开始,
1
固定
表示
表头信息
2
~
n
表示后
面分录的信息
记
录
ICClassType
的
FID
0
0
1
~''~
~''~
~''~
~''~
~''~
0
''
smallint
FParentID
FTableName
FLeft
FTop
FWidth
FHeight
FLayer
FEntryType
FTabIndex
FMustInput
FKeyField
FParentID
单据类型
ID
左
上
宽度
高度
分录所在层
分录类型
分录序号
必录
关键字段
int
是
是
varchar(255)
是
smallint
smallint
smallint
smallint
smallint
smallint
smallint
bit
是
是
是
是
是
是
是
是
0
:单分录
1
:多分录
0
varchar(255)
是
varchar(100)
是
varchar(100)
是
varchar(100)
是
varchar(255)
是
int
是
nvarchar(60)
是
FDescription_CHS
简体描述
FDescription_CHT
繁体描述
FDescription_EN
FFilter
FUserDefine
FContainer
英文描述
内部控制过滤条件
容器
是否用户自定义分录
0.3.
ICClassTableInfo
(单据字段模版表)
代码
FID
FClassTypeID
主键
ID
单据类型
名称
注释
默认值
数据类型
int
int
主
强
键
制
是
是
是
Identity
无实际含意
和<
/p>
ICClassType
的
FID
对应
所在页,和
ICClassTypeEntry
的
1
Findex
对应
~''~
~''~
~''~
FPage
FCaption_CHS
FCaption_CHT
FCaption_EN
所在层
简体中文标题
繁体中文标题
英文标题
smallint
是
varchar(50)
是
varchar(50)
是
varchar(50)
是
FKey
字段
KEY
一般和
FieldName
一
样,在
同一个
ClassTypeID
情况下
必须唯一
~''~
varchar(50)
是
是
FFieldName
FTableName
FTableNameAs
FListIndex
字段名称
表名称
表别名
序时簿显示顺序
~''~
~''~
~''~
varchar(50)
是
varchar(50)
是
varchar(20)
是
是
~(-1)~
int
FListClassName
分组管理单表用,
0
保
存到单表
1
单表和组
分组管理单表保存控制
0
别表中都保存
2
仅在
组别表中保存
可见性
FEnable
是否保存
是否必录
控件类型
来源或关联字段
查找类型
查找类别
按位理解
1
1
1
1
1
~''~
smallint
是
FVisible
FEnable
FNeedSave
FMustInput
FCtlType
FProperty
FLookUpType
FLookUpClassID
FLookUpList
FSRCFieldName
int
int
bit
bit
int
是
是
是
是
是
varchar(50)
是
int
是
是
是
0
p>
,无查找,
1
,基础资
0
料
2
,辅助资料
仅对
查找类型
>0
字段
有效
~''~
~''~
~(-1)~
int
ntext
下拉列表,最大最小值
关联字段
varchar(50)
是
FSRCTableName
关联表
仅
对查找类型
>0
字段
有效或查找类别<
/p>
<>0
有
~''~
效
~''~
~''~
~''~
varchar(50)
是
varchar(50)
是
varchar(50)
是
varchar(50)
是
FSRCTableNameAs
关联表别名
FDSPFieldName
FFNDFieldName
携带字段
查找字段
FValueLocation
显示字段
(
3
显示
FDSPFieldName 2
显
1
示
FFNDFieldName 1
显示
FSRCFieldName
~''~
~''~
0
500
255
50
~''~
~''~
~''~
0
~''~
~''~
int
是
FFilter
FFilterGroup
FValueType
FDspColType
FEditlen
FValuePrecision
FSaveRule
FDefValue
FAction
FUserDefine
FNote
FKeyWord
查找过虑
辅助资料类别过虑
字段类型
编辑长度
长度
保存规则
缺省值
值更新事件
是否用户自定义
说明
逻辑关键字
varchar(255)
是
varchar(255)
是
int
int
smallint
int
text
text
bit
是
是
是
是
是
是
是
在序事簿中显示类型
varchar(30)
是
nvarchar(100)
是
varchar(50)
是
FLeft
FTop
FHeight
FWidth
FCondition
FTabIndex
FLock
FSum
FPrec
FScale
FLayer
FLoadAction
FUnControl
FFont
FSourceType
FSubKey
FParentKey
FConditionExt
FFrameBorder
FLabelWidth
FLabelColor
FTextColor
FIsF7
FContainer
FStyle
左
上
高度
宽度
过滤条件类型
输入顺序
锁定
汇总
整数位长度
小数位长度
层
加载更新事件
功能控制
字体
元素类型
组合规则
组合字段
扩展过滤条件
边框
标题宽度
标题颜色
文本颜色
FIsF7
容器
备注风格类型
0
0
0
0
-1
0
0
0
0
0
0
~''~
0
~''~
0
~''~
~''~
0
0
0
0
0
0
0
''
0
smallint
smallint
smallint
smallint
smallint
int
bit
smallint
smallint
smallint
text
int
int
是
是
是
是
是
是
是
是
是
是
是
是
是
varchar(30)
是
nvarchar(200)
是
varchar(255)
是
varchar(50)
是
int
int
int
smallint
int
int
smallint
int
是
是
是
是
是
是
是
是
FFrameBorderColor
边框颜色
nvarchar(60)
是
0.4.
ICClassMutex
(
BOS
单据网络控制表)
代码
FClassTypeID
FFuncID
FOpareteType
FOperateName
名称
单据类型
ID
网络控制
ID
操作类型
操作名称
注释
默认值
~''~
数据类型
int
int
int
varchar(255)
标识列
主键
外键
强制
是
是
是
是
是
是
是
0.5.
ICClassProfileEntry
(过滤方案明细)
代码
名称
注释
默认值
数据类型
标识列
主键
外键
强制
FSchemeID
FKey
FType
FValue
方案
ID
关键字
类型
过滤条件值
0
~''~
0
int
varchar(50)
int
varchar(7000)
是
是
是
是
否
否
0.6.
ICClassProfile
(过滤方案)
代码
FSchemeID
FSchemeName
FUserID
FTranType
FSysName
FStatus
FISShare
名称
方案
ID
用户
ID
注释
默认值
0
0
0
~''~
0
0
int
int
int
nvarchar(160)
int
int
数据类型
标识列
主键
外键
强制
是
是
是
否
是
是
否
是
是
方案名称
单据类型
应用系统
状态
共享
默认方案
nvarchar(160)
0.7.
ICClassUserProfile
(单据设置用户配置信息)
代码
FID
FUserID
FSection
FKey
FValue
名称
FID
用户
ID
所属
关键字
配置值
注释
默认值
~''~
int
int
varchar(30)
varchar(30)
varchar(7500)
数据类型
标识列
主键
外键
强制
是
是
是
是
是
是
是
是
是
0.8.
ICClassActionList
(
BOS
扩展服务定义序列表)
默
认
值
标
主
外
p>
强
数据类型
识
键
键
制
列
是
是
是
是
是
是
代码
名称
内码
ID
注释
FID
FClassTypeID
自增长
ID
int
0
int
0
int
单据
与
IC
CLassType
表
FID
字段关联
类型
Action
与
< br>ICClassAction
表
FID
< br>字段关联
FClassActionID
ID
FObject
触发
表明当前
Action
的触发对象。取值取决于
FSourceType
~''~
varchar(50)
对象
字段的值。
如果
FSourceType
值为:
1
、
Enu__BOSActionType_Operati
on
,
则该字段的值是操作对象
(
p>
ICClassBillAction
表)
的
FCode
字段的值;
2
、
Enu__BOSActionType_B
OSField
,
则该字段的值是
BO
S
字段对象(
ICClassTableInfo
表)的
FKey
字段的值;
3
、
Enu__BOSActionT
ype_BOSEvent
,
则该字段的值是使用固定值
“EVENT”
。
定义后该
Action
具有的额外属性。
定义
如
Enu_BOSActio
nType.
FDefineType
类型
En
u_BOSActionType_Reserved
,表示该
Action
为内置
Action
,不
允许用户修改、删除、改变顺序等操作。
0
int
是
Action
的触发来源类型。
p>
目前包含
3
个值:
1
、
Enu__BOSActionT
ype_Operation
操作类的
Action
;
来源
FSourceType
p>
2
、
Enu__BOSActionTyp
e_BOSField
0
int
类型
<
/p>
字段类的
Action
;
3
、
Enu__BOSAc
tionType_BOSEvent
事件类的
Action
。
Action
的来源字段。
目前包含以下值:
FAction
、
FLoadAction
、
FSaveRule<
/p>
、
来源
FBeforeSaveActi
on
、
FAfterSaveAction
、
FSourceField
~''~
varchar(64)
字段
<
/p>
FBeforeDeleteAction
、
FAfterDeleteAction
、
FBillAc
tion
、
FBillAfterAction
、
FBillBeforeAction
、
FListAction
、
FListAfter
Action
、
FListBeforeAction
FAction
表达
式
<
/p>
该
Action
的定义后的表达式
是
是
~''~
nvarchar(2000)
是
条件
FExpression
表达
式
FOrder
顺序
该<
/p>
Action
的条件的表达式
~''~
nvarchar(2000)
是
代表该
Action
在其依赖的触发对象的
Action
序列中的执行
p>
1
int
顺序。值为
0
时,表示的是该
Action
序列的变量定义。
是
FDescription
描述
该<
/p>
Action
的功能描述。
~''~
nvarchar(100)
是
0.9.
ICClassActionMessage
(操作消息定义)
代码
FID
FClassTypeID
FActionID
FEnvironment
FMessageID
名称
主键
业务对象
ID
动作代码
场景掩码
消息内码
注释
默认值
0
0
0
0
数据类型
标识列
主键
外键
强制
int
bigint
bigint
bigint
bigint
是
是
是
是
是
是
是
0.10.
ICClassActionPosition<
/p>
(菜单位置表)
代码
FActionID
FParent
FPosition
FRelatively
名称
动作代码
菜单组
相对位置
参照菜单
注释
默认值
数据类型
标识列
主
键
外
键
强
制
0
0
~''~
~''~
~''~
bigint
bigint
是
是
是
是
是
是
是
是
是
是
FClassTypeID
业务对象
ID
FEnvironment
场景掩码
varchar(7)
varchar(63)
varchar(7)
varchar(63)
包括:
After,Before,None
~''~
0.11.
ICClassBillAction
(业务对象动作)
默认
值
0
标
主
外
p>
强
识
键
键
制
列
是
是
是
代码
FID
FClassTypeID
FCode
FName_CHS
FName_CHT
FName_EN
名称
动作
ID
业务对象
ID
动作代码
简体名称
繁体名称
英文名称
注释
数据类型
int
bigint
~''~
varchar(32)
是
~''~
nvarchar(64)
是
~''~
nvarchar(64)
是
~''~
nvarchar(64)
是
~''~
nvarchar(256)
是
~''~
nvarchar(256)
是
~''~
nvarchar(256)
是
0
0
0
7
0
0
0
0
0
bigint
bigint
bigint
int
bit
bit
bit
bit
smallint
ntext
是
是
是
是
是
是
是
是
是
否
FDescriptions_CHS
简体描述
FDescriptions_CHT
繁体描述
FDescriptions_EN
FEnvironment
FRightMask
FRightUseMask
FRightGroupMask
FRightControl
FAddLog
FIsPredefine
FIsFirst
FShortCut
FIcon
FIconFile
英文描述
场景掩码
权限掩码
权限组
是否权限控制
是否记录日志
FRightUseMask
是否预定义动作
是否第一个动作
快捷方式
图标
图标名称
~''~
nvarchar(255)
是
smallint
是
p>
序时簿操作循环
FListActionCirculation
属性
0
:不循环;
1
:按选择
单据循环;
2
:
按选择的
1
分录循环
0.12.
ICClassEnvironment
(业务场景)
代码
FID
FName_CHS
FName_CHT
FName_EN
FDescriptions_CHS
FDescriptions_CHT
FDescriptions_EN
FMask
FBillType
名称
注释
默认值
~''~
~''~
~''~
~''~
~''~
~''~
0
0
int
nvarchar(64)
nvarchar(64)
nvarchar(64)
nvarchar(256)
nvarchar(256)
nvarchar(256)
bigint
bigint
数据类型
标识列
主键
外键
强制
是
是
是
是
是
是
是
是
是
是
场景内码
简体名称
繁体名称
英文名称
简体描述
繁体描述
英文描述
场景掩码
场景类型
0.13.
ICClassKey
FieldMap
(逻辑关键字字典)
代码
FClassTypeID
FKeyType
FKeyField
名称
业务对象
ID
逻辑关键字
字段名称
注释
默认值
~''~
~''~
数据类型
int
nvarchar(64)
nvarchar(64)
标识列
主键
外键
强制
是
是
是
是
是
0.14.
ICClassMenu
(
BOS
菜单)
代码
FInterFace
FParent
FIndex
FName
FToolID
名称
应用对象
菜单组
顺序
菜单名称
ToolID
注释
默认值
数据类型
标识列
主键
外键
强制
是
是
是
是
是
是
是
是
是
是
是
是
~''~
varchar(63)
0
0
smallint
~''~
varchar(63)
varchar(15)
~''~
nvarchar(255)
~''~
nvarchar(255)
~''~
nvarchar(255)
0
smallint
varchar(7)
包括:
Base
;
Bill
;
List
~''~
FCaption_CHS
简体显示名称
FCaption_CHT
繁
体显示名称
FCaption_ENG
英文显示名称
FValid
FValid
0.15.
ICClassMessage
代码
FID
FTitle
FMessage
FSendType
FID
FTitle
FMessage
FSendType
名称
注释
默认值
~''~
~''~
0
int
nvarchar(256)
text
int
数据类型
标识列
主键
外键
强制
是
是
是
是
是
0.16.
ICClassMessageUser
代码
FID
FMessageID
FUserID
FID
FMessageID
FUserID
名称
注释
默认值
0
0
数据类型
int
bigint
bigint
标识列
主键
外键
强制
是
是
是
是
是
0.17.
ICClassPredefineAction
(预定义动作)
< br>
代码
FID
FCode
FName_CHS
FName_CHT
FName_EN
FEnvironment
FRightMask
FRightUseMask
FRightGroupMask
FRightControl
FAddLog
FBillType
名称
动作
ID
动作代码
简体名称
繁体名称
英文名称
场景掩码
权限掩码
权限组
是否权限控制
记录操作日志
FBillType
注释
默认值
~''~
~''~
~''~
~''~
0
0
0
7
0
0
0
~''~
~''~
~''~
数据类型
标识列
主键
外键
强制
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
是
int
nvarchar(32)
nvarchar(64)
nvarchar(64)
nvarchar(64)
bigint
bigint
bigint
int
bit
bit
bigint
FRightUseMask
FDescriptions_CHS
简体描述
FDescriptions_CHT
繁体描述
FDescriptions_EN
英文描述
nvarchar(255)
nvarchar(255)
nvarchar(255)
0.18.
ICClassLinkCommit
(钩稽关系表)
默
标<
/p>
主
外
强
认
数据类型
识
键
键
制
值
列
int
int
是
是
是
是
是
是
是
代码
名称
注释
FSrcClsTypID
FSrcClsTypID
FDstClsTypID
FDstClsTypID
FControl
FCheckKey
FCommitKey
FFlagKey
FIsUsrDef
FIsLimit
FControl
FCheckKey
FCommitKey
FFlagKey
FIsUsrDef
FIsLimit
0
int
nvarchar(50)
是
是
nvarchar(50)
是
是
nvarchar(50)
是
是
是
0
int
0
int
FControlFormula
控制公式
判断严格控制是否超出控制范围
为<
/p>
最后判断
sql
的一部分
,
其值为假将
提示超出钩稽
范围
--
必须是
sql
的合
法表达式
例如
'( fqty
+
finitqty -
fqtycommit
<0 )'
'FFlagFormula'
---钩稽完毕判
~''~
v
archar(500)
是
断公式,判断是否钩稽关闭,其值为
最后判断
sql
的一部分
,
其值为真就
将关闭字段设置为
< br>1--
必须是
sql
的合
法表达式
例如
'( fqty
+
finitqty - fqtycommit
<
=
0
)'
~''~
v
archar(500)
是
FFlagFormula
FFlagFormula
0.19.
ICClassLinkEntry
(流程字段对应表)
默
标
主
外
p>
强
认
数据类型
识
键
键
制
值
列
int
int
是
是
是
是
是
是
否
代码
名称
注释
ID
FSourClassTypeID
源单
ID
FDestClassTypeID
目标单
FSourPage
FSourFKey
FDestPage
FDestFKey
FIsCheck
FIsGroup
FIsFilter
FDoAction
源单字段
源单字段所在页
目标单字段所在
页
目标单字段
钩稽
分组
过滤
0
smallint
varchar(50)
是
是
smallint
否
varchar(50)
是
是
否
否
否
否
0
smallint
0
smallint
0
smallint
0
smallint
处理值更新事件
FAllowModified
FCheckStatCol
FISUserDefine
FControl
FRedNeg
修改
0
smallint
否
FCheckStatCol
是否用户自定义
主控
红字为正
~''~
v
archar(50)
否
~''~
v
archar(50)
否
0
bit
0
int
0
int
是
是
是
FHaveCheckCol
FHaveCheckCol
在打包到
dcddata
之前根据源
单字段计算的公式得到的目标
字段的新
值,是传入
payop
进
行计算的四则
运算公式--类
FBeforeFormula
选单值计算公式
~''~
v
archar(500)
是
似值更新事件
例如
fqty * -1 +100
就是原始数量
取负值后再加
1000
在打包到
dcddata
之前根据源
单字段计算的公式得到的目标
选单后计算公式
字段的新值,是传入
payop
p>
进
~''~
v
archar(500)
是
行计算的四则运算公式--类
似值更
新事件
FAfterFormula
0.20.
ICClassLink
(业务对象流程表)
标
主
外
强
数据类型
识
键
键
制
列
int
int
smallint
smallint
smallint
smallint
smallint
是
是
是
是
否
否
否
否
否
代码
名称
注释
0
0
0
0
0
默认值
FSourClassTypeID
源业务对象
ID
FDestClassTypeID
目标业务对象
ID
单据来源显示
FSourBillShowIndex
顺序
FAllowCopy
FAllowCheck
FFlowControl
FDeCondition
FCondition
FDeHCondition
FDeBCondition
FSourBillFID
FSourBillFEntryID
FSourBillFBillNo
FObjectName
复制
钩稽
FAllowForceCheck
强制钩稽
FFlowControl
FDeCondition
选单条件
FDeHCondition
FDeBCondition
源单内码的字
段名
源单分录的字
段名
源单编号的字
段名
~''~
~''~
~''~
~''~
~''~
~''~
~''~
~''~
varchar(1000)
否
varchar(2000)
否
varchar(1000)
否
varchar(1000)
否
varchar(50)
否
varchar(50)
否
varchar(50)
否
varchar(100)
否
FObjectName
FObjectType
FObjectID
FIsUsed
FUsePage
权限分组代码
权限对象代码
是否启用
选单可显示页
码
选单默认显示
的分录
目标单中存储
源单内码的字
段名
2
可用,
1
暂停,
0
停用
0
0
0
~''~
smallint
int
smallint
否
否
否
varchar(30)
否
FDefaultPage
p>
选单对应的分录设置
(
源单为新单
时有用
), ',1,2,'
~''~
表示用到
ICClassType<
/p>
里
FPageNO IN (1,2)
的两张表
FID_SRC
varchar(20)
是
FSRCIDKey
varchar(64)
是
目标单中存储
FSRCEntryIDKey
源单分录的字
段名
FSRCBillNoKey
<
/p>
目标单中存储
源单编号的字
段名
FEntryID_SRC
v
archar(20)
是
FBillNo_SRC
varchar(20)
是
目标单中存储
FSRCClassIDKey
源单类型的字
段名
FISUserDefine
是否用户自定
义
FClassID_SRC
varchar(20)
是
0
0
0
0
bit
int
int
int
smallint
是
是
是
是
是
FDestTranTypeID
目标单类型
ID
FSourTranTypeID
源单类型
ID
FSelectListID
FMustSelected
目标序时簿
是否必选的业
务流程
ic
listtemplate->fid
、
icclasstyp
e->fid
1
蓝字必选,
2
红字必选
,3
红蓝
1
字都必选
1
只有自定义单据界面该路线可
见
,0
正常选单路线
特殊说明:
多种类型源单存于一个
序时簿时,
比如出库单选发
票,
发
票分普通和专用两种,
并且这两
种
发票在同一个序时簿上,
0
工业流程中只用一种选单关系来
处理
这种流程,这时需要在
ICClassLink
表里增加两条关
联路
线,
其中一条正常填写,
其余关联关系
FSystemReserved=1
1
蓝字可用,
2
红字可用,
3
红
0
蓝字都可用
FSystemReserved
是否系统保留
的业务流程
bit
是
FROB
关联路线对应
目标单红蓝字
状态
int
是
FFieldName
保存旧选单字
段的
[FfieldName]
~''~
nvarchar(50)
是
FRemark
存旧选单字段
p>
例
的
如:
>?
?
~''~
[FRelationI
D]
、
NeedSumEntryData
[FAction]
等信
nvarchar(200)
是
-
-
-
-
-
-
-
-
-
上一篇:高中政治必修一教材解析
下一篇:英语中常见词根、前缀及后缀