凯尔软件自建SQL SERVER数据库接口表说明
数据库名 KR_JBZ_DB SQL Server 2014版本
说明:该数据库为凯尔软件和ERP 对接数据库中间表,凯尔软件设计有接口程序,ERP负责往该中间表进行读写数据,完成和工控的实时数据交互,各接口表字段含义和说明如下:
字段 是日期 或者时间的 ,请填写标准的时间或者日期格式 如 2020-12-15 21:21:22 否则凯尔会无法识别而报错
1, 手动干预记录 表名 KR_Manual_Data
字段名和类型
[Jzbh] [int] NOT NULL, 机组编号 区分 1号站 2号站,为整数
[Jzbh_Dh] [nvarchar](50) NULL, 机组编号描述 如1#站
[Material_Name] [nvarchar](50) NULL, 物料名称
[Material_Style] [nvarchar](50) NULL, 物料规格
[Manual_Data] [float] NULL, 数据
[Manual_Style] [nvarchar](50) NULL, 干预类型
[Manual_Str] [nvarchar](100) NULL,
[Czy] [nvarchar](50) NULL,
[Time] [datetime] NULL,
[Material_No] [int] NULL 物料编号 (1-23 和工控物料编号对应)
该记录ERP 读取后 删除。工控接口只负责写数据。
2,ERP 和工控 物料名称和规格 表名 KR_Material_Name_Style
字段名和类型,该表ERP 对物料名称更改更新该表记录,工控可以读取后更新工控物料名称等。
物料名称字段1-23,和工控物料编号1-23 一一对应。
[Jzbh] [int] NOT NULL,
[Jzbh_Dh] [nvarchar](50) NULL,
[Material_Name1] [nvarchar](50) NULL,
[Material_Name2] [nvarchar](50) NULL,
[Material_Name3] [nvarchar](50) NULL,
[Material_Name4] [nvarchar](50) NULL,
[Material_Name5] [nvarchar](50) NULL,
[Material_Name6] [nvarchar](50) NULL,
[Material_Name7] [nvarchar](50) NULL,
[Material_Name8] [nvarchar](50) NULL,
[Material_Name9] [nvarchar](50) NULL,
[Material_Name10] [nvarchar](50) NULL,
[Material_Name11] [nvarchar](50) NULL,
[Material_Name12] [nvarchar](50) NULL,
[Material_Name13] [nvarchar](50) NULL,
[Material_Name14] [nvarchar](50) NULL,
[Material_Name15] [nvarchar](50) NULL,
[Material_Name16] [nvarchar](50) NULL,
[Material_Name17] [nvarchar](50) NULL,
[Material_Name18] [nvarchar](50) NULL,
[Material_Name19] [nvarchar](50) NULL,
[Material_Name20] [nvarchar](50) NULL,
[Material_Name21] [nvarchar](50) NULL,
[Material_Name22] [nvarchar](50) NULL,
[Material_Name23] [nvarchar](50) NULL,
[Material_Style1] [nvarchar](50) NULL,
[Material_Style2] [nvarchar](50) NULL,
[Material_Style3] [nvarchar](50) NULL,
[Material_Style4] [nvarchar](50) NULL,
[Material_Style5] [nvarchar](50) NULL,
[Material_Style6] [nvarchar](50) NULL,
[Material_Style7] [nvarchar](50) NULL,
[Material_Style8] [nvarchar](50) NULL,
[Material_Style9] [nvarchar](50) NULL,
[Material_Style10] [nvarchar](50) NULL,
[Material_Style11] [nvarchar](50) NULL,
[Material_Style12] [nvarchar](50) NULL,
[Material_Style13] [nvarchar](50) NULL,
[Material_Style14] [nvarchar](50) NULL,
[Material_Style15] [nvarchar](50) NULL,
[Material_Style16] [nvarchar](50) NULL,
[Material_Style17] [nvarchar](50) NULL,
[Material_Style18] [nvarchar](50) NULL,
[Material_Style19] [nvarchar](50) NULL,
[Material_Style20] [nvarchar](50) NULL,
[Material_Style21] [nvarchar](50) NULL,
[Material_Style22] [nvarchar](50) NULL,
[Material_Style23] [nvarchar](50) NULL
3 生产调度排单表 表名 KR_Net_DuiLie
关键字段说明:
jzbh 机组编号,整数, 系统以此区分站别,比如:1号站,该值为1。
Lsh 流水号, 字符串 该值调度发单 发货编号,每单均不能相同。
sjfl 砂浆方量
tfl 混凝土方量
rwdh 任务单号
pbbh 配比编号
dyfl 打印方量 如果工控打印小票,该字段填写8,小票会打印出8方小票,即使生产5方。
当该单需要工控删除时,请将砂浆方量和砼方量同时填0,其他信息不变,再重新传一次即可(操作工在工控上已经将该单确认后,系统将不执行删单功能)。
由于工控和ERP信息交互存在时间差,凯尔软件并不赞成采用自动删单功能,可以由调度员通知操作工进行删除多余的排单较为合适。
其他字段请按照任务单信息填写,不在赘述。
[Lsh] [nvarchar](50) NOT NULL, 流水号
[Jzbh] [int] NULL, 机组编号
[Jzbh_Dh] [nvarchar](50) NULL, 机组编号代号
[Rwdh] [nvarchar](50) NULL, 任务单号
[Pbbh] [nvarchar](50) NULL,配比编号
[Ch] [nvarchar](50) NULL,车号
[Jsy] [nvarchar](50) NULL, 司机
[Sjfl] [float] NULL, 砂浆方量
[Tfl] [float] NULL, 混凝土方量
[Khmc] [nvarchar](100) NULL, 客户名称
[Gcmc] [nvarchar](100) NULL,工程名称
[Sgbw] [nvarchar](100) NULL,施工部位
[Sgdd] [nvarchar](100) NULL,施工地点
[Cc] [int] NULL,累计车次
[Gyl] [float] NULL, 累计供应量
[Tbh] [nvarchar](50) NULL, 砼标号
[Jzfs] [nvarchar](50) NULL,浇注方式
[Htbh] [nvarchar](50) NULL,合同编号
[Time] [datetime] NULL, 日期时间 如:2020-12-15 21:23:45
[Tld] [nvarchar](50) NULL,塌落度
[Phone] [nvarchar](50) NULL,电话
[Xfl] [float] NULL,计划方量
[Szlj] [nvarchar](50) NULL, 石子粒径
[Dyfl] [float] NULL, 打印方量
[Bz] [nvarchar](200) NULL 备注
4,配比单,表名KR_Peibi
字段和类型
物料配比字段1-23种,和工控物料编号一一对应,请参阅工控生产参数物料编号及物料名称。
[Pbh] [nvarchar](50) NOT NULL, 配比编号
[Jzbh] [int] NOT NULL, 机组编号 区分站别的
[Jzbh_Dh] [nvarchar](50) NULL,
[Tbh] [nvarchar](50) NULL, 砼标号
[Jbt] [int] NULL,搅拌时间
[Bkt] [int] NULL, 主机半开时间 不需要请填0
[Material(1)] [float] NULL,
[Material(2)] [float] NULL,
[Material(3)] [float] NULL,
[Material(4)] [float] NULL,
[Material(5)] [float] NULL,
[Material(6)] [float] NULL,
[Material(7)] [float] NULL,
[Material(8)] [float] NULL,
[Material(9)] [float] NULL,
[Material(10)] [float] NULL,
[Material(11)] [float] NULL,
[Material(12)] [float] NULL,
[Material(13)] [float] NULL,
[Material(14)] [float] NULL,
[Material(15)] [float] NULL,
[Material(16)] [float] NULL,
[Material(17)] [float] NULL,
[Material(18)] [float] NULL,
[Material(19)] [float] NULL,
[Material(20)] [float] NULL,
[Material(21)] [float] NULL,
[Material(22)] [float] NULL,
[Material(23)] [float] NULL,
[Material2(1)] [float] NULL,
[Material2(2)] [float] NULL,
[Material2(3)] [float] NULL,
[Material2(4)] [float] NULL,
[Material2(5)] [float] NULL,
[Material2(6)] [float] NULL,
[Material2(7)] [float] NULL,
[Material2(8)] [float] NULL,
[Material2(9)] [float] NULL,
[Material2(10)] [float] NULL,
[Material2(11)] [float] NULL,
[Material2(12)] [float] NULL,
[Material2(13)] [float] NULL,
[Material2(14)] [float] NULL,
[Material2(15)] [float] NULL,
[Material2(16)] [float] NULL,
[Material2(17)] [float] NULL,
[Material2(18)] [float] NULL,
[Material2(19)] [float] NULL,
[Material2(20)] [float] NULL,
[Material2(21)] [float] NULL,
[Material2(22)] [float] NULL,
[Material2(23)] [float] NULL
4,物料消耗表,表名KR_SCJL
字段和类型说明,工控每生产一盘就上传一条记录,ERP读取后请删除。
里面 有23个物料字段 配料值和 设定值 material_peilz1----material_peilz23,material_shedz1----material_shedz23
和工控生产参数 物料序号 一一对应。
[Xh] [int] NULL CONSTRAINT [DF_KR_SCJL_Xh] DEFAULT ((0)),
[Time] [datetime] NULL,
[Jzbh] [int] NULL,
[Jzbh_Dh] [nvarchar](50) NULL,
[Khmc] [nvarchar](100) NULL,
[Gcmc] [nvarchar](100) NULL,
[Rwdh] [nvarchar](50) NULL,
[Pbbh] [nvarchar](50) NULL,
[Sgbw] [nvarchar](100) NULL,
[Sgdd] [nvarchar](100) NULL,
[Jzfs] [nvarchar](50) NULL,
[Htbh] [nvarchar](50) NULL,
[Tqd] [nvarchar](50) NULL,
[Tld] [nvarchar](50) NULL,
[Ch] [nvarchar](50) NULL,
[Jsy] [nvarchar](50) NULL,
[Czy] [nvarchar](50) NULL,
[Pno] [int] NULL CONSTRAINT [DF_KR_SCJL_Pno] DEFAULT ((0)),
[Car_Sum] [int] NULL CONSTRAINT [DF_KR_SCJL_Car_Sum] DEFAULT ((0)),
[Cfl] [float] NULL CONSTRAINT [DF_KR_SCJL_Cfl] DEFAULT ((0)),
[Pfl] [float] NULL CONSTRAINT [DF_KR_SCJL_Pfl] DEFAULT ((0)),
[Lsh] [nvarchar](50) NULL,
[Auto] [nchar](10) NULL,
[Material_Shedz1] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz1] DEFAULT ((0)),
[Material_Shedz2] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz2] DEFAULT ((0)),
[Material_Shedz3] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz3] DEFAULT ((0)),
[Material_Shedz4] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz4] DEFAULT ((0)),
[Material_Shedz5] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz5] DEFAULT ((0)),
[Material_Shedz6] [float] NULL,
[Material_Shedz7] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz7] DEFAULT ((0)),
[Material_Shedz8] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz8] DEFAULT ((0)),
[Material_Shedz9] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz9] DEFAULT ((0)),
[Material_Shedz10] [float] NULL,
[Material_Shedz11] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz11] DEFAULT ((0)),
[Material_Shedz12] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz12] DEFAULT ((0)),
[Material_Shedz13] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz13] DEFAULT ((0)),
[Material_Shedz14] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz14] DEFAULT ((0)),
[Material_Shedz15] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz15] DEFAULT ((0)),
[Material_Shedz16] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz16] DEFAULT ((0)),
[Material_Shedz17] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz17] DEFAULT ((0)),
[Material_Shedz18] [float] NULL,
[Material_Shedz19] [float] NULL,
[Material_Shedz20] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz20] DEFAULT ((0)),
[Material_Shedz21] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz21] DEFAULT ((0)),
[Material_Shedz22] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz22] DEFAULT ((0)),
[Material_Shedz23] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Shedz23] DEFAULT ((0)),
[Material_Peilz1] [float] NULL CONSTRAINT [DF_Table_1_Material_Shedz24] DEFAULT ((0)),
[Material_Peilz2] [float] NULL CONSTRAINT [DF_Table_1_Material_Shedz25] DEFAULT ((0)),
[Material_Peilz3] [float] NULL CONSTRAINT [DF_Table_1_Material_Shedz26] DEFAULT ((0)),
[Material_Peilz4] [float] NULL CONSTRAINT [DF_Table_1_Material_Shedz27] DEFAULT ((0)),
[Material_Peilz5] [float] NULL CONSTRAINT [DF_Table_1_Material_Shedz28] DEFAULT ((0)),
[Material_Peilz6] [float] NULL CONSTRAINT [DF_Table_1_Material_Shedz29] DEFAULT ((0)),
[Material_Peilz7] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz7] DEFAULT ((0)),
[Material_Peilz8] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz8] DEFAULT ((0)),
[Material_Peilz9] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz9] DEFAULT ((0)),
[Material_Peilz10] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz10] DEFAULT ((0)),
[Material_Peilz11] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz11] DEFAULT ((0)),
[Material_Peilz12] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz12] DEFAULT ((0)),
[Material_Peilz13] [float] NULL,
[Material_Peilz14] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz14] DEFAULT ((0)),
[Material_Peilz15] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz15] DEFAULT ((0)),
[Material_Peilz16] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz16] DEFAULT ((0)),
[Material_Peilz17] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz17] DEFAULT ((0)),
[Material_Peilz18] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz18] DEFAULT ((0)),
[Material_Peilz19] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz19] DEFAULT ((0)),
[Material_Peilz20] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz20] DEFAULT ((0)),
[Material_Peilz21] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz21] DEFAULT ((0)),
[Material_Peilz22] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz22] DEFAULT ((0)),
[Material_Peilz23] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Peilz23] DEFAULT ((0)),
[Material_Hsl1] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Hsl1] DEFAULT ((0)),
[Material_Hsl2] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Hsl2] DEFAULT ((0)),
[Material_Hsl3] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Hsl3] DEFAULT ((0)),
[Material_Hsl4] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Hsl4] DEFAULT ((0)),
[Material_Hsl5] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Hsl5] DEFAULT ((0)),
[Material_Hsl6] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Hsl6] DEFAULT ((0)),
[Material_Hsl7] [float] NULL CONSTRAINT [DF_KR_SCJL_Material_Hsl7] DEFAULT ((0))
5,生产状态表,表名KR_SCZT
字段和类型,
[Jzbh] [int] NULL, 机组编号 用于区分站别。
[Jzbh_Dh] [nvarchar](50) NULL,
[Lsh] [nvarchar](50) NOT NULL, 流水号,就是调度发货编号
[Pno] [nvarchar](50) NULL, 该信息为该车生产信息,如5-0 5-1 5-2 ,表明该车5盘,后面是生产了几盘。
[Time] [datetime] NULL,
[Czy] [nchar](10) NULL,操作员
[Bz] [nvarchar](100) NULL
说明:
使用 凯尔软件 自建SQL数据库接口的ERP公司,请在本网站 软件下载 下载生成 SQL SERVER 接口数据库SQL语句及凯尔专用的SQL接口程序(该接口程序负责从接口表读写相应的数据与工控数据库实现对接,ERP只需要与接口表对接即可实现和工控的实时对接),并在用户服务器上生成接口数据库,凯尔接口数据库名 KR_JBZ_DB,下面是各表进一步说明:
1,生产队列 表 kr_net_duilie
关键字段说明:
jzbh 机组编号,整数, 系统以此区分站别,比如:1号站,该值为1。
Lsh 流水号, 字符串 该值调度发单 发货编号,每单均不能相同。
sjfl 砂浆方量
tfl 混凝土方量
rwdh 任务单号
pbbh 配比编号
dyfl 打印方量 如果工控打印小票,该字段填写8,小票会打印出8方小票,即使生产5方。
当该单需要工控删除时,请将砂浆方量和砼方量同时填0,其他信息不变,再重新传一次即可。
其他字段请按照任务单信息填写,不在赘述。
2,配比表 kr_peibi
jzbh 机组编号,整数, 系统以此区分站别,比如:1号站,该值为1。
本字段和工控设置 一致,共23种材料,请和工控程序 生产参数 物料对应即可。该记录工控读取后删除。
3,生产状态表 kr_sczt
该记录由ERP 抓取 自行分析,并删除该记录。
4,手动干预记录 kr_manual_data
该记录由ERP 抓取 自行分析,并删除该记录。
5, 生产记录表 kr_scjl
6, 任务单表 kr_task 特别提示:凯尔软件 通用的SQL接口程序不读取这个表的记录。因为生产队列表的记录都包含了这个表的内容。ERP和凯尔工控对接,采用调度发货的,该表没有任何意义,请直接无视即可。