SCO供应链协同

## 数据表：T_RPM_SALEDATAREADY(销售数据准备)

### T_RPM_SALEDATAREADY(销售数据准备)：描述

名称 | T_RPM_SALEDATAREADY(销售数据准备)
代码 | T_RPM_SALEDATAREADY
注释 |
模型 | SCO供应链协同
主键 | PK_RPM_SALEDATAREADY

### T_RPM_SALEDATAREADY(销售数据准备)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
FID | FID | int |  | TRUE |
编号 | FBILLNO | nvarchar(50) | 50 | TRUE |
结算组织 | FSETTLEORGID | int |  | TRUE |
返利政策 | FRPPOLICYID | int |  | TRUE |
返利政策审核日期 | FRPPOLICYDATE | datetime |  | FALSE |
组号 | FGROUPNUMBER | int |  | TRUE |
返利周期 | FRPCYCLEID | int |  | TRUE |
返利对象类型 | FCUSTTYPEID | varchar(36) | 36 | TRUE |
返利对象 | FCUSTOMERID | int |  | TRUE |
购买基本数量 | FBASEPURCHASEQTY | decimal(23,10) | 23 | TRUE |
购买金额 | FPURCHASEAMOUNT | decimal(23,10) | 23 | TRUE |
指标基本数量 | FBASETARGETQTY | decimal(23,10) | 23 | TRUE |
指标金额 | FTARGETAMOUNT | decimal(23,10) | 23 | TRUE |
指标完成率 | FTARGETRATE | decimal(19,6) | 19 | TRUE |
实际销售数量 | FACTUALQTY | decimal(23,10) | 23 | TRUE |
实际销售基本数量 | FBASEACTUALQTY | decimal(23,10) | 23 | TRUE |
实际销售金额 | FACTUALAMOUNT | decimal(23,10) | 23 | TRUE |
参与返利数量 | FCALCRPQTY | decimal(23,10) | 23 | TRUE |
参与返利基本数量 | FCALCRPBASEQTY | decimal(23,10) | 23 | TRUE |
参与返利销售金额 | FCALCRPAMOUNT | decimal(23,10) | 23 | TRUE |
物料ID | FMATERIALID | int |  | TRUE |
计量单位 | FUNITID | int |  | TRUE |
基本计量单位 | FBASEUNITID | int |  | TRUE |
辅助属性 | FASSISTPROPERTYID | int |  | TRUE |
是否赠品 | FISPRESENT | varchar(20) | 20 | TRUE |
物料分类 | FMATERIALGROUPID | int |  | TRUE |
币别 | FCURRENCYID | int |  | TRUE |
单据类型 | FFORMID | varchar(36) | 36 | TRUE |
购买数量 | FPURCHASEQTY | decimal(23,10) | 23 | TRUE |
指标数量 | FTARGETQTY | decimal(23,10) | 23 | TRUE |
单据状态 | FDOCUMENTSTATUS | char(1) | 1 | TRUE |
创建人 | FCREATORID | int |  | TRUE |
创建日期 | FCREATEDATE | datetime |  | FALSE |
修改人 | FMODIFIERID | int |  | TRUE |
修改日期 | FMODIFYDATE | datetime |  | FALSE |
审核人 | FAPPROVERID | int |  | TRUE |
审核日期 | FAPPROVEDATE | datetime |  | FALSE |
结算状态 | FSETTLESTATUS | char(1) | 1 | TRUE |

### T_RPM_SALEDATAREADY(销售数据准备)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_RPM_SALEDATAREADY')
and name = 'IDX_RPM_SALEDATAREADY_MATID'
and indid > 0
and indid < 255)
drop index T_RPM_SALEDATAREADY.IDX_RPM_SALEDATAREADY_MATID
go
if exists (select 1
from sysindexes
where id = object_id('T_RPM_SALEDATAREADY')
and name = 'IDX_RPM_SALEDATAREADY_ORG'
and indid > 0
and indid < 255)
drop index T_RPM_SALEDATAREADY.IDX_RPM_SALEDATAREADY_ORG
go
if exists (select 1
from sysobjects
where id = object_id('T_RPM_SALEDATAREADY')
and type = 'U')
drop table T_RPM_SALEDATAREADY
go
/*==============================================================*/
/* Table: T_RPM_SALEDATAREADY */
/*==============================================================*/
create table T_RPM_SALEDATAREADY (
FID int not null default 0,
FBILLNO nvarchar(50) not null default '',
FSETTLEORGID int not null default 0,
FRPPOLICYID int not null default 0,
FRPPOLICYDATE datetime null,
FGROUPNUMBER int not null default 0,
FRPCYCLEID int not null default 0,
FCUSTTYPEID varchar(36) not null default '',
FCUSTOMERID int not null default 0,
FBASEPURCHASEQTY decimal(23,10) not null default 0,
FPURCHASEAMOUNT decimal(23,10) not null default 0,
FBASETARGETQTY decimal(23,10) not null default 0,
FTARGETAMOUNT decimal(23,10) not null default 0,
FTARGETRATE decimal(19,6) not null default 0,
FACTUALQTY decimal(23,10) not null default 0,
FBASEACTUALQTY decimal(23,10) not null default 0,
FACTUALAMOUNT decimal(23,10) not null default 0,
FCALCRPQTY decimal(23,10) not null default 0,
FCALCRPBASEQTY decimal(23,10) not null default 0,
FCALCRPAMOUNT decimal(23,10) not null default 0,
FMATERIALID int not null default 0,
FUNITID int not null default 0,
FBASEUNITID int not null default 0,
FASSISTPROPERTYID int not null default 0,
FISPRESENT varchar(20) not null default '',
FMATERIALGROUPID int not null default 0,
FCURRENCYID int not null default 0,
FFORMID varchar(36) not null default '',
FPURCHASEQTY decimal(23,10) not null default 0,
FTARGETQTY decimal(23,10) not null default 0,
FDOCUMENTSTATUS char(1) not null default '',
FCREATORID int not null default 0,
FCREATEDATE datetime null,
FMODIFIERID int not null default 0,
FMODIFYDATE datetime null,
FAPPROVERID int not null default 0,
FAPPROVEDATE datetime null,
FSETTLESTATUS char(1) not null default '0',
constraint PK_RPM_SALEDATAREADY primary key (FID)
)
go
/*==============================================================*/
/* Index: IDX_RPM_SALEDATAREADY_ORG */
/*==============================================================*/
create index IDX_RPM_SALEDATAREADY_ORG on T_RPM_SALEDATAREADY (
FSETTLEORGID ASC,
FCUSTOMERID ASC,
FGROUPNUMBER ASC,
FRPPOLICYID ASC
)
go
/*==============================================================*/
/* Index: IDX_RPM_SALEDATAREADY_MATID */
/*==============================================================*/
create index IDX_RPM_SALEDATAREADY_MATID on T_RPM_SALEDATAREADY (
FMATERIALID ASC,
FCUSTOMERID ASC,
FSETTLEORGID ASC,
FRPPOLICYID ASC,
FGROUPNUMBER ASC
)
go

### T_RPM_SALEDATAREADY(销售数据准备)：键值定义

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

### T_RPM_SALEDATAREADY(销售数据准备)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_RPM_SALEDATAREADY_ORG | IDX_RPM_SALEDATAREADY_ORG | FALSE | FALSE | FALSE | FALSE | FALSE | T_RPM_SALEDATAREADY(销售数据准备)
IDX_RPM_SALEDATAREADY_MATID | IDX_RPM_SALEDATAREADY_MATID | FALSE | FALSE | FALSE | FALSE | FALSE | T_RPM_SALEDATAREADY(销售数据准备)

上一页

主页

下一页