1、IMS创建供应商信息一览表表单,后台表名称为T7DQ48L;
2、将IMS数据库供应商信息一览表重命名;
3、提取并封装K3供应商数据视图。代码如下:
USE [portal]
GO
/****** Object: View [dbo].[T7DQ48L] Script Date: 01/04/2018 10:27:29 ******/
SET ANSI_NULLS ON
GO
SET QUOTED_IDENTIFIER ON
GO
create view [dbo].[T7DQ48L]
as
select t.fitemid id,19 DirID,convert(tinyint,'0') SecLevel,t4.FCreateUser Builder,--IMS系统数据创建人
case when t4.flastmoddate is null then t4.fcreatedate else t4.flastmoddate end LastModified,--IMS系统数据修改日期,调用物料主数据修改日期
case when t4.flastmoduser is null then t4.FCreateUser else t4.FLastModUser end LastMender,--IMS系统数据更新人,调用物料主数据更新人
FNumber F1ZUO1H,--供应商编码
t.FName FSUEWNH,--供应商名称
FAddress FDSND8D,--地址
FContact FII59RM,--联系人
FMobilePhone FOSWR1Q,--移动电话
FPhone F0BKTFE,--电话
FFax F3P6HFN,--传真
FEmail FBKP3DS,--邮件地址
FValueAddRate FF2YU58,--增值税率
FBank F2SC7CI,--开户银行
FAccount FP35WIJ,--银行账号
case when FStatus=1072 then '使用' when FStatus=1073 then '未使用' when FStatus=1074 then '冻结' else null end FX7AY1K,--状态
FTaxNum F6EHFLB,--税务登记号
FLastTradeDate F3509VG,--最后交易日期
FlastTradeAmount F631V5Y,--最后交易金额
FLastReceiveDate FA8BCJP,--最后付款日期
FLastRPAmount FOAW5NN,--最后付款金额
t4.FCreateDate FFQB0S2,--创建日期
t4.FCreateUser F16D4U8,--创建人
t4.FLastModDate F0TE7XY,--修改日期
t4.FLastModUser F8DLL7T--修改人
from [AIS20130122132632].[dbo].t_supplier t
INNER JOIN [AIS20130122132632].[dbo].t_BaseProperty t4 ON t4.FItemID = t.Fitemid and t4.ftypeid=3--调用创建人及更新日期
where t.fdeleted='0'
GO
3、前端展示效果: