MFG制造

## 数据表：T_SP_OUTSTOCKENTRY(简单生产退库单表体)

### T_SP_OUTSTOCKENTRY(简单生产退库单表体)：描述

名称 | T_SP_OUTSTOCKENTRY(简单生产退库单表体)
代码 | T_SP_OUTSTOCKENTRY
注释 | 简单生产退库单
模型 | MFG制造
主键 | PK_SP_OUTSTOCKENTRY

### T_SP_OUTSTOCKENTRY(简单生产退库单表体)：列规格定义

名称 | 代码 | 数据类型 | 长度 | 强制 | 注释
单据内码 | FID | int |  | FALSE |
主键 | FENTRYID | int |  | TRUE |
序号 | FSEQ | int |  | FALSE |
物料代码 | FMATERIALID | int |  | FALSE |
退库类型 | FOUTSTOCKTYPE | char(1) | 1 | FALSE |
计划跟踪号 | FMTONO | nvarchar(255) | 255 | FALSE |
批号 | FLOT | int |  | FALSE |
批号文本 | FLOT_TEXT | nvarchar(255) | 255 | FALSE |
辅助属性 | FAUXPROPID | int |  | FALSE |
生产车间 | FWORKSHOPID | int |  | FALSE |
货主类型 | FOWNERTYPEID | varchar(36) | 36 | FALSE |
货主 | FOWNERID | int |  | FALSE |
BOM编号 | FBOMID | int |  | FALSE |
仓库 | FSTOCKID | int |  | FALSE |
仓位 | FSTOCKLOCID | int |  | FALSE |
单价 | FPRICE | decimal(19,6) | 19 | TRUE |
金额 | FAMOUNT | decimal(19,6) | 19 | TRUE |
单位 | FUNITID | int |  | FALSE | 业务单据单位，和需求确认必须叫单位，不要加生产两字
基本单位 | FBASEUNITID | int |  | TRUE |
实退数量 | FOUTQTY | decimal(23,10) | 23 | TRUE |
基本单位实退数量 | FBASEOUTQTY | decimal(23,10) | 23 | TRUE |
主库存单位 | FSTOCKUNITID | int |  | FALSE |
主库存单位实退数量 | FSTOCKOUTQTY | decimal(23,10) | 23 | TRUE |
辅库存单位 | FSECUNITID | int |  | FALSE |
辅库存单位实退数量 | FSECOUTQTY | decimal(23,10) | 23 | TRUE |
辅单位内码 | FEXTAUXUNITID | int |  | TRUE |
辅单位数量 | FEXTAUXUNITQTY | decimal(23,10) | 23 | TRUE |
库存状态 | FSTOCKSTATUSID | int |  | FALSE |
库存更新标志 | FSTOCKFLAG | char(1) | 1 | FALSE |
生产日期 | FPRODUCEDATE | datetime |  | FALSE |
有效期至 | FEXPIRYDATE | datetime |  | FALSE |
保管者类型 | FKEEPERTYPEID | varchar(36) | 36 | FALSE |
保管者 | FKEEPERID | int |  | FALSE |
生产编号 | FPRODUCTNO | nvarchar(80) | 80 | FALSE | 成本领域使用
班组 | FSHIFTGROUPID | int |  | FALSE |
序列号单位 | FSNUNITID | int |  | TRUE |
序列号单位数量 | FSNQTY | int |  | TRUE |
生产编号影响成本 | FISAFFECTCOST | char(1) | 1 | TRUE |

### T_SP_OUTSTOCKENTRY(简单生产退库单表体)：脚本代码

if exists (select 1
from sysindexes
where id = object_id('T_SP_OUTSTOCKENTRY')
and name = 'IDX_SP_OUTSE_ID'
and indid > 0
and indid < 255)
drop index T_SP_OUTSTOCKENTRY.IDX_SP_OUTSE_ID
go
if exists (select 1
from sysindexes
where id = object_id('T_SP_OUTSTOCKENTRY')
and name = 'IDX_SP_OUTSE_MTRLID'
and indid > 0
and indid < 255)
drop index T_SP_OUTSTOCKENTRY.IDX_SP_OUTSE_MTRLID
go
if exists (select 1
from sysobjects
where id = object_id('T_SP_OUTSTOCKENTRY')
and type = 'U')
drop table T_SP_OUTSTOCKENTRY
go
/*==============================================================*/
/* Table: T_SP_OUTSTOCKENTRY */
/*==============================================================*/
create table T_SP_OUTSTOCKENTRY (
FID int null,
FENTRYID int not null default 0,
FSEQ int null default 0,
FMATERIALID int null default 0,
FOUTSTOCKTYPE char(1) null default '',
FMTONO nvarchar(255) null default '',
FLOT int null default 0,
FLOT_TEXT nvarchar(255) null default '',
FAUXPROPID int null default 0,
FWORKSHOPID int null default 0,
FOWNERTYPEID varchar(36) null default '',
FOWNERID int null default 0,
FBOMID int null default 0,
FSTOCKID int null default 0,
FSTOCKLOCID int null default 0,
FPRICE decimal(19,6) not null default 0,
FAMOUNT decimal(19,6) not null default 0,
FUNITID int null default 0,
FBASEUNITID int not null default 0,
FOUTQTY decimal(23,10) not null default 0,
FBASEOUTQTY decimal(23,10) not null default 0,
FSTOCKUNITID int null default 0,
FSTOCKOUTQTY decimal(23,10) not null default 0,
FSECUNITID int null default 0,
FSECOUTQTY decimal(23,10) not null default 0,
FEXTAUXUNITID int not null default 0,
FEXTAUXUNITQTY decimal(23,10) not null default 0,
FSTOCKSTATUSID int null default 0,
FSTOCKFLAG char(1) null default '',
FPRODUCEDATE datetime null,
FEXPIRYDATE datetime null,
FKEEPERTYPEID varchar(36) null default '',
FKEEPERID int null default 0,
FPRODUCTNO nvarchar(80) null default '',
FSHIFTGROUPID int null default 0,
FSNUNITID int not null default 0,
FSNQTY int not null default 0,
FISAFFECTCOST char(1) not null default '0',
constraint PK_SP_OUTSTOCKENTRY primary key (FENTRYID)
)
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'业务单据单位，和需求确认必须叫单位，不要加生产两字',
'user', @CurrentUser, 'table', 'T_SP_OUTSTOCKENTRY', 'column', 'FUNITID'
go
declare @CurrentUser sysname
select @CurrentUser = user_name()
execute sp_addextendedproperty 'MS_Description',
'成本领域使用',
'user', @CurrentUser, 'table', 'T_SP_OUTSTOCKENTRY', 'column', 'FPRODUCTNO'
go
/*==============================================================*/
/* Index: IDX_SP_OUTSE_MTRLID */
/*==============================================================*/
create index IDX_SP_OUTSE_MTRLID on T_SP_OUTSTOCKENTRY (
FMATERIALID ASC
)
go
/*==============================================================*/
/* Index: IDX_SP_OUTSE_ID */
/*==============================================================*/
create index IDX_SP_OUTSE_ID on T_SP_OUTSTOCKENTRY (
FID ASC
)
go

### T_SP_OUTSTOCKENTRY(简单生产退库单表体)：键值定义

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

### T_SP_OUTSTOCKENTRY(简单生产退库单表体)：索引定义

名称 | 代码 | 唯一的 | 群集器 | 主要的 | 外键 | 候选键 | 表格
IDX_SP_OUTSE_MTRLID | IDX_SP_OUTSE_MTRLID | FALSE | FALSE | FALSE | FALSE | FALSE | T_SP_OUTSTOCKENTRY(简单生产退库单表体)
IDX_SP_OUTSE_ID | IDX_SP_OUTSE_ID | FALSE | FALSE | FALSE | FALSE | FALSE | T_SP_OUTSTOCKENTRY(简单生产退库单表体)

上一页

主页

下一页