SCO供应链协同

## 数据表：T_DRP_REORDERBILLENTRY(补货单明细)

### T_DRP_REORDERBILLENTRY(补货单明细)：描述

名称 | T_DRP_REORDERBILLENTRY(补货单明细)
代码 | T_DRP_REORDERBILLENTRY
注释 | 补货单
模型 | SCO供应链协同
主键 | PK_DRP_REORDERBILLENTRY

### T_DRP_REORDERBILLENTRY(补货单明细)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
单据ID | FID | int |  | TRUE |
分录ID | FENTRYID | int |  | TRUE |
序号 | FSEQ | int |  | TRUE |
物料编码 | FMATERIALID | int |  | TRUE |
辅助属性 | FAUXPROPID | int |  | TRUE |
单位 | FUNITID | int |  | TRUE |
计价单位 | FPRICEUNITID | int |  | TRUE |
基本单位 | FBASEUNITID | int |  | TRUE |
补货数量 | FQTY | decimal(23,10) | 23 | TRUE |
基本单位补货数量 | FBASEUNITQTY | decimal(23,10) | 23 | TRUE |
批准数量 | FAPPROVEDQTY | decimal(23,10) | 23 | TRUE |
基本单位批准数量 | FBASEAPPROVEDQTY | decimal(23,10) | 23 | TRUE |
关联数量 | FJOINQTY | decimal(23,10) | 23 | TRUE |
基本单位关联数量 | FBASEJOINQTY | decimal(23,10) | 23 | TRUE |
采购申请数量 | FPURCHASEQTY | decimal(23,10) | 23 | TRUE |
基本单位采购申请数量 | FBASEPURCHASEQTY | decimal(23,10) | 23 | TRUE |
配送数量 | FDISTRIBUTEQTY | decimal(23,10) | 23 | TRUE |
基本单位配送数量 | FBASEDISTRIBUTEQTY | decimal(23,10) | 23 | TRUE |
价目表 | FPRICELISTID | int |  | TRUE |
单价 | FPRICE | decimal(23,10) | 23 | TRUE |
含税单价 | FTAXPRICE | decimal(23,10) | 23 | TRUE | 增加税点后的单价； 含税单价 = 单价 * (1 + 税率)
折扣率 | FDISCOUNTRATE | decimal(19,6) | 19 | TRUE | 在税后单价上的折扣
折扣额 | FDISCOUNT | decimal(23,10) | 23 | TRUE | 税后扣除折扣后的金额；折扣额 = 含税单价 * 数量 * 折扣率
含税净价 | FTAXNETPRICE | decimal(23,10) | 23 | TRUE | 税后单价减去折扣后的净价 含税净价 = 含税单价 * (1 - 折扣率)
税率 | FTAXRATE | decimal(19,6) | 19 | TRUE |
税额 | FTAXAMOUNT | decimal(23,10) | 23 | TRUE |
金额 | FAMOUNT | decimal(23,10) | 23 | TRUE | 税前金额；不含税金额 = 数量 * 单价
价税合计 | FALLAMOUNT | decimal(23,10) | 23 | TRUE | 税后金额； 价税合计 = 含税单价 * 数量
补货渠道 | FREQCHANNELID | int |  | TRUE |
补货组织 | FREQORGID | int |  | TRUE |
补货库存组织 | FREQSTOCKORGID | int |  | TRUE |
供货库存组织 | FSUPPLYSTOCKORGID | int |  | TRUE |
交货日期 | FDELIVERYDATE | datetime |  | FALSE |
业务关闭状态 | FMRPCLOSESTATUS | char(1) | 1 | TRUE |
业务关闭日期 | FMRPCLOSEDATE | datetime |  | FALSE |
业务关闭人 | FMRPCLOSERID | int |  | TRUE | 用户
备注 | FNOTE | nvarchar(255) | 255 | TRUE |
业务流程 | FBFLOWID | varchar(36) | 36 | TRUE |
源单类型 | FSOURCEBILLTYPE | varchar(36) | 36 | TRUE |
源单编号 | FSOURCEBILLNO | nvarchar(100) | 100 | TRUE |

### T_DRP_REORDERBILLENTRY(补货单明细)：脚本代码

if exists (select 1
from sys.sysreferences r join sys.sysobjects o on (o.id = r.constid and o.type = 'F')
where r.fkeyid = object_id('T_DRP_REORDERBILLENTRY') and o.name = 'FK_T_DRP_RE_REFERENCE_T_DRP_RE')
alter table T_DRP_REORDERBILLENTRY
drop constraint FK_T_DRP_RE_REFERENCE_T_DRP_RE
go
if exists (select 1
from sysindexes
where id = object_id('T_DRP_REORDERBILLENTRY')
and name = 'IDX_DRP_REORDERBILLENTRY_ID'
and indid > 0
and indid < 255)
drop index T_DRP_REORDERBILLENTRY.IDX_DRP_REORDERBILLENTRY_ID
go
if exists (select 1
from sysobjects
where id = object_id('T_DRP_REORDERBILLENTRY')
and type = 'U')
drop table T_DRP_REORDERBILLENTRY
go
/*==============================================================*/
/* Table: T_DRP_REORDERBILLENTRY */
/*==============================================================*/
create table T_DRP_REORDERBILLENTRY (
FID int not null default 0,
FENTRYID int not null default 0,
FSEQ int not null default 0,
FMATERIALID int not null default 0,
FAUXPROPID int not null default 0,
FUNITID int not null default 0,
FPRICEUNITID int not null default 0,
FBASEUNITID int not null default 0,
FQTY decimal(23,10) not null default 0,
FBASEUNITQTY decimal(23,10) not null default 0,
FAPPROVEDQTY decimal(23,10) not null default 0,
FBASEAPPROVEDQTY decimal(23,10) not null default 0,
FJOINQTY decimal(23,10) not null default 0,
FBASEJOINQTY decimal(23,10) not null default 0,
FPURCHASEQTY decimal(23,10) not null default 0,
FBASEPURCHASEQTY decimal(23,10) not null default 0,
FDISTRIBUTEQTY decimal(23,10) not null default 0,
FBASEDISTRIBUTEQTY decimal(23,10) not null default 0,
FPRICELISTID int not null default 0,
FPRICE decimal(23,10) not null default 0.0,
FTAXPRICE decimal(23,10) not null default 0.0,
FDISCOUNTRATE decimal(19,6) not null default 0.0,
FDISCOUNT decimal(23,10) not null default 0.0,
FTAXNETPRICE decimal(23,10) not null default 0.0,
FTAXRATE decimal(19,6) not null default 0.0,
FTAXAMOUNT decimal(23,10) not null default 0.0,
FAMOUNT decimal(23,10) not null default 0.0,
FALLAMOUNT decimal(23,10) not null default 0.0,
FREQCHANNELID int not null default 0,
FREQORGID int not null default 0,
FREQSTOCKORGID int not null default 0,
FSUPPLYSTOCKORGID int not null default 0,
FDELIVERYDATE datetime null,
FMRPCLOSESTATUS char(1) not null default 'A',
FMRPCLOSEDATE datetime null,
FMRPCLOSERID int not null default 0,
FNOTE nvarchar(255) not null default '',
FBFLOWID varchar(36) not null default '',
FSOURCEBILLTYPE varchar(36) not null default '',
FSOURCEBILLNO nvarchar(100) not null default '',
constraint PK_DRP_REORDERBILLENTRY primary key (FENTRYID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'补货单',
'user', @CurrentUser, 'table', 'T_DRP_REORDERBILLENTRY'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'增加税点后的单价；
含税单价 = 单价 * (1 + 税率)',
'user', @CurrentUser, 'table', 'T_DRP_REORDERBILLENTRY', 'column', 'FTAXPRICE'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'在税后单价上的折扣',
'user', @CurrentUser, 'table', 'T_DRP_REORDERBILLENTRY', 'column', 'FDISCOUNTRATE'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'税后扣除折扣后的金额；折扣额 = 含税单价 * 数量 * 折扣率
',
'user', @CurrentUser, 'table', 'T_DRP_REORDERBILLENTRY', 'column', 'FDISCOUNT'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'税后单价减去折扣后的净价
含税净价 = 含税单价 * (1 - 折扣率)',
'user', @CurrentUser, 'table', 'T_DRP_REORDERBILLENTRY', 'column', 'FTAXNETPRICE'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'税前金额；不含税金额 = 数量 * 单价
',
'user', @CurrentUser, 'table', 'T_DRP_REORDERBILLENTRY', 'column', 'FAMOUNT'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'税后金额； 价税合计 = 含税单价 * 数量',
'user', @CurrentUser, 'table', 'T_DRP_REORDERBILLENTRY', 'column', 'FALLAMOUNT'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'用户',
'user', @CurrentUser, 'table', 'T_DRP_REORDERBILLENTRY', 'column', 'FMRPCLOSERID'
go
/*==============================================================*/
/* Index: IDX_DRP_REORDERBILLENTRY_ID */
/*==============================================================*/
create index IDX_DRP_REORDERBILLENTRY_ID on T_DRP_REORDERBILLENTRY (
FID ASC
)
go
alter table T_DRP_REORDERBILLENTRY
add constraint FK_T_DRP_RE_REFERENCE_T_DRP_RE foreign key (FID)
references T_DRP_REORDERBILL (FID)
go

### T_DRP_REORDERBILLENTRY(补货单明细)：键值定义

名称 | 代码 | 主要的
PK_DRP_REORDERBILLENTRY | PK_DRP_REORDERBILLENTRY | TRUE

### T_DRP_REORDERBILLENTRY(补货单明细)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_DRP_REORDERBILLENTRY_ID | IDX_DRP_REORDERBILLENTRY_ID | FALSE | FALSE | FALSE | FALSE | FALSE | T_DRP_REORDERBILLENTRY(补货单明细)

上一页

主页

下一页