/* 新建虚拟库位，用于不走立库周转的下线、上线 【EditBy shaocx,2022-02-05】 */
DELETE [LA20025].[dbo].[position]  where positionName='Virtual';
GO
INSERT INTO [LA20025].[dbo].[position] (
	[positionName],
	[row],
	[col],
	[layer],
	[isLock],
	[isfree],
	[positionType],
	[enable],
	[quantity]
)
VALUES
	(
		'Virtual', -- 虚拟库位
		'0',
		'0',
		'0',
		'1', -- 库位锁定
		'1', 
		'10', -- 库位类型：虚拟库位
		'0', -- 库位禁用
		'0'
	);



 /*==============================================================*/
/* Table: BasicDataSet			                   */
/* Description: 基础数据配置表							    */
/* Author:shaocx												*/
/* CreateTime:2021-11-18								    */
/*==============================================================*/
TRUNCATE table BasicDataSet;
GO
insert into  BasicDataSet(
  
   BasicDataType     , --  配置类型（ 1：指定某个供应商出库 ）
   BasicDataValue     ,-- 配置值
   BasicDataUnit         , --  单位
   
   Machine        , --  操作机器
  
   Extend1        , --  扩展字段1
   Extend2        , --  扩展字段2

   Remark       , -- 描述
   
   Creator			,-- 创建人
   CreateTime			,-- 创建时间
   LastModifier			,-- 修改人
   LastModifyTime   	 -- 修改时间
   
   
)
values
(
	'1',
  '', -- 默认供应商为空
  '指定某个供应商出库',--  单位
  '',
'',
  '',
'指定某个供应商出库', -- Remark
  'sys',
  getdate(),
'sys',
  getdate()
)
GO


insert into  BasicDataSet(
  
   BasicDataType     , --  配置类型（ 1：指定某个供应商出库 2:呆滞库位时长 ）
   BasicDataValue     ,-- 配置值
   BasicDataUnit         , --  单位
   
   Machine        , --  操作机器
  
   Extend1        , --  扩展字段1
   Extend2        , --  扩展字段2

   Remark       , -- 描述
   
   Creator			,-- 创建人
   CreateTime			,-- 创建时间
   LastModifier			,-- 修改人
   LastModifyTime   	 -- 修改时间
   
   
)
values
(
	'2',
  '3', -- 呆滞库位时长(月)
  '呆滞库位时长',--  单位
  '',
'',
  '',
'呆滞库位时长', -- Remark
  'sys',
  getdate(),
'sys',
  getdate()
)
GO

/* 初始化旁路工位站点 【EditBy shaocx,2022-04-23】 */
IF NOT EXISTS( SELECT 1 FROM position  WHERE positionName =  'GTU4')
  INSERT INTO [LA20025].[dbo].[position] (
	[positionName],
	[row],
	[col],
	[layer],
	[isLock],
	[isfree],
	[positionType],
	[enable],
	[quantity]
)
VALUES
	(
		'GTU4', -- 虚拟库位
		'0',
		'0',
		'0',
		'0', -- 库位不锁定
		'1', 
		'8', -- 库位类型
		'1', -- 库位启用
		'0'
	);
IF NOT EXISTS( SELECT 1 FROM position  WHERE positionName =  'GTU5')
  INSERT INTO [LA20025].[dbo].[position] (
	[positionName],
	[row],
	[col],
	[layer],
	[isLock],
	[isfree],
	[positionType],
	[enable],
	[quantity]
)
VALUES
	(
		'GTU5', -- 虚拟库位
		'0',
		'0',
		'0',
		'0', -- 库位不锁定
		'1', 
		'8', -- 库位类型
		'1', -- 库位启用
		'0'
	);

