轻易云
注册体验

四化智造MES(WEB)接口与金蝶云星空接口实现互通

1 条评论

四化智造MES(WEB)接口与金蝶云星空接口实现互通

金蝶云星空对接

数据源系统:四化智造MES(WEB)

MES建立统一平台上通过物料防错防错、流程防错、生产统计、异常处理、信息采集和全流程追溯等精益生产和精细化管理,帮助企业合理安排生产排程、优化工艺流程、改善产品质量、降低能源损耗、降低制造成本,提高执行效率,全面提升和改善企业制造能力,为企业打造可视化、透明化、数字化、智能化工厂。通过手机移动APP实时的数据查询和分析报表,为企业高层提供快速决策支持,以便针对市场变化快速准确地作出反应,综合提升企业的市场竞争力。

对接目标系统:金蝶云星空

金蝶K/3Cloud(金蝶云星空)是移动互联网时代的新型ERP,是基于WEB2.0与云技术的新时代企业管理服务平台。金蝶K/3Cloud围绕着“生态、人人、体验”,旨在帮助企业打造面向新时代的生态互联与协同平台,围绕生态中的每个角色,提供随手可得的云服务,最终实现敏捷协同,智慧运营的企业运营新境界。整个产品采用SOA架构,完全基于BOS平台组建而成,业务架构上贯穿流程驱动与角色驱动思想,结合中国管理模式与中国管理实践积累,精细化支持企业财务管理、供应链管理、生产管理、供应链协同管理、人力资源管理等核心应用。技术架构上该产品采用平台化构建,支持跨数据库应用,支持本地部署、私有云部署与公有云部署三种部署方式,同时还在公有云上开放中国第一款基于ERP的协同开发云平台。任何一家使用金蝶K/3Cloud产品的企业,其拥有的是包含金蝶在内的众多基于同一个平台提供服务的IT服务伙伴。

多系统对接方案配置

异构系统具有非常丰富的业务流程、复杂的系统架构和服务接口。在很多情况下,这两个系统都是分别独立部署和运行的,各自拥有不同的技术栈和编程模型,甚至两者在系统平台、技术平台和编程语言上是完全异构的。那么对接就需要根据接口配置对应的规则,例如取数就要根据查询接口获取四化智造MES(WEB)的数据,并且根据对应的条件进行取数,目标系统就必须根据目标系统的格式,以及获取的数据进行加工处理后进行写入到金蝶云星空中。轻易云集成平台的可视化配置轻松实现。数据管道ETL:构建一体化的数据融合平台。高级数据转换: 支持公式转换数据格式、支持脚本直接进行数据转换、支持可视化多维度数据处理。高性能实时处理:针对不同数据节点类型提供TB级吞吐量,秒级延迟的增量数据处理能力。自动将旧版web服务转变为基于云端微服务的API,统一接口输出标准。支持接口开放服务,实现内外部能力接入。
金蝶如何对接
MES系统集成

四化智造MES(WEB)接口明细

  • 调用接口:wms/instockConfirm/queryHadInstockConfirmTaskDetails
  • 接口名称:零件入库(作废)
  • 方法:GET

请求参数

字段字段名称类型配置值 pageNum页码string1 pageSize页数string500 instockStartTime开始时间string{{LAST_SYNC_TIME datetime}} instockEndTime结束时间string{{CURRENT_TIME datetime}} taskType入库类型string10

响应参数

字段字段名称类型配置值 mchIdmchIdstring createBycreateBystring createNamecreateNamestring checkLabelcheckLabelstring createTimecreateTimestring updateByupdateBystring updateNameupdateNamestring updateTimeupdateTimestring remarkremarkstring companyCodecompanyCodestring currentUserBycurrentUserBystring currentUserNamecurrentUserNamestring currentTimecurrentTimestring filtrationBomStatusfiltrationBomStatusstring bomNobomNostring ididstring uuiduuidstring confirmTaskUuidconfirmTaskUuidstring taskUuidtaskUuidstring processNameprocessNamestring warehouseUuidwarehouseUuidstring warehouseNamewarehouseNamestring statusstatusstring confirmStatusconfirmStatusstring receiveNumbreceiveNumbstring checkNumbcheckNumbstring confirmNumbconfirmNumbstring waitConfirmNumbwaitConfirmNumbstring currentConfirmNumbcurrentConfirmNumbstring confirmCountFlagconfirmCountFlagstring delFlagdelFlagstring partNopartNostring gradeNamegradeNamestring qualityqualitystring brandbrandstring specspecstring picNopicNostring picVersionpicVersionstring unitNounitNostring instockNumbinstockNumbstring processCodeprocessCodestring ynConfirmynConfirmstring matterialTypematterialTypestring locationUuidlocationUuidstring dispatchPrefixdispatchPrefixstring connectUuidconnectUuidstring packageNopackageNostring ynCanOperateynCanOperatestring warehouseAdministorIdwarehouseAdministorIdstring supplierNamesupplierNamestring supplierUuidsupplierUuidstring taskTypetaskTypestring locationslocationsstring businessNobusinessNostring cuttingSizecuttingSizestring customerOrderNocustomerOrderNostring modeNomodeNostring outContentoutContentstring processContentprocessContentstring taskResourcetaskResourcestring locationNolocationNostring serCodeserCodestring sendNosendNostring patterNopatterNostring oneWeightoneWeightstring receiveWeightreceiveWeightstring typeFlagtypeFlagstring projectCodeprojectCodestring stagestagestring itemCategoryitemCategorystring filePathfilePathstring fileNamefileNamestring fileSuffixfileSuffixstring fileName2dfileName2dstring filePath2dfilePath2dstring fileName3dfileName3dstring filePath3dfilePath3dstring priceNumbpriceNumbstring receiveUuidreceiveUuidstring caigouNocaigouNostring instockTimeinstockTimestring workNoworkNostring urgentNeedNourgentNeedNostring bomContractNobomContractNostring keyNokeyNostring ifGiveawayifGiveawaystring orderNoorderNostring sendCheckNosendCheckNostring wholeDeliveryDatewholeDeliveryDatestring deliveryDatedeliveryDatestring customerPartNocustomerPartNostring shipmentPlaceshipmentPlacestring customerGradeNamecustomerGradeNamestring checkBycheckBystring checkNamecheckNamestring ynCheckynCheckstring checkTimecheckTimestring returnNumbreturnNumbstring returnReasonreturnReasonstring productNameproductNamestring productPartNoproductPartNostring caigouTimecaigouTimestring orderTypeorderTypestring sendersenderstring receiveMainTaskUuidreceiveMainTaskUuidstring receiveStatusreceiveStatusstring waitReceiveNumbwaitReceiveNumbstring currentReceiveNumbcurrentReceiveNumbstring classifyIdclassifyIdstring classifyNameclassifyNamestring ynReceiveynReceivestring okNumbokNumbstring ngNumbngNumbstring backNumbbackNumbstring hadBackNumbhadBackNumbstring preProcessInstockTypepreProcessInstockTypestring preProcessCodepreProcessCodestring currentProcessCodecurrentProcessCodestring currentProcessInstockTypecurrentProcessInstockTypestring nextProcessCodenextProcessCodestring planDateplanDatestring outTypeoutTypestring caiGouNumbcaiGouNumbstring planWeightplanWeightstring weightweightstring instockConfirmNumbinstockConfirmNumbstring purchaseUnitNopurchaseUnitNostring purchaseUnitNamepurchaseUnitNamestring instockNoinstockNostring receiveNoreceiveNostring confrimNoconfrimNostring caigouNo采购单号string

金蝶云星空接口明细

  • API:batchSave
  • NAME:采购入库新增
  • METHOD:POST

请求参数

接口字段名称预设值 FBillTypeID单据类型RKD01_SYS FBusinessType业务类型CG FBillNo单据编号{{confrimNo}} FDate入库日期{{createTime}} FStockOrgId收料组织1 FStockDeptId收料部门 FPurchaseOrgId采购组织1 FSupplierId供应商{{supplierUuid}} FDeliveryBill送货单号 FTakeDeliveryBill提货单号 FSupplyId供货方 FInStockFin财务信息 FInStockFin.FSettleOrgId结算组织1 FInStockFin.FPayOrgId付款组织1 FInStockFin.FInStockEntry明细信息details FInStockFin.FInStockEntry.FMaterialId物料编码{{details.partNo}} FInStockFin.FInStockEntry.FCMKBarCode零售条形码 FInStockFin.FInStockEntry.FRealQty实收数量{{details.confirmNumb}} FInStockFin.FInStockEntry.FTaxPrice含税单价{{details.purPrice}} FInStockFin.FInStockEntry.FLot批号_function case _findCollection find FIsBatchManage from 5e1c2a3d-1e33-32db-9fdc-9af29dadb99f where FNumber={{details.partNo}} endFind when true then '00' else '' end FInStockFin.FInStockEntry.FStockId仓库F2313A FInStockFin.FInStockEntry.FStockLocId仓位H-1 FInStockFin.FInStockEntry.FMtoNo计划跟踪号{{details.bomNo}} FInStockFin.FInStockEntry.FGiveAway是否赠品_findCollection find FGiveAway from dfdc7780-aeb2-375a-89fd-ef3cac00cd48 where F_UZMJ_Text={{details.purRecordDetailUuid}} FMaterialId_FNumber={{details.partNo}} FInStockFin.FInStockEntry.FNote备注 FInStockFin.FInStockEntry.FOWNERID货主 FInStockFin.FInStockEntry.FSRCBILLTYPEID源单类型PUR_PurchaseOrder FInStockFin.FInStockEntry.FSRCBillNo源单编号{{details.caigouNo}} FInStockFin.FInStockEntry.FPOOrderNo订单编号{{details.caigouNo}} FInStockFin.FInStockEntry.F_UZMJ_Text1模号 FInStockFin.FInStockEntry.F_UZMJ_Text2入库类型function case '{{details.taskType}}' when '1' then '原材料采购' when '2' then '零件采购' when '3' then '单工序采购' when '25' then '标准件采购' when '28' then '整套采购' when '10' then '其他采购' end FInStockFin.FInStockEntry.F_UZMJ_Text3工序{{details.processName}} FInStockFin.FInStockEntry.F_UZMJ_Text4条码{{details.serCode}} FInStockFin.FInStockEntry.F_UZMJ_Text6入库人{{details.createName}} FInStockFin.FInStockEntry.F_UZMJ_Text5签收单号{{details.receiveNo}} FInStockFin.FInStockEntry.F_lyzx_Text2采购订单号{{details.caigouNo}} FInStockFin.FInStockEntry.F_UZMJ_Text派工案号{{details.bomNo}} FInStockFin.FInStockEntry.F_UZMJ_Text8四化明细行id{{details.purRecordDetailUuid}} FInStockFin.FInStockEntry.F_UZMJ_Text9MES入库明细行id{{details.uuid}} FInStockFin.FInStockEntry.FInStockEntry_Link关联关系 FInStockFin.FInStockEntry.FInStockEntry_Link.FInStockEntry_Link_FSTableName源单表名t_PUR_POOrderEntry FInStockFin.FInStockEntry.FInStockEntry_Link.FInStockEntry_Link_FRuleId下推关系cbe8bda5-565a-4fa1-b64e-62f268fb8404 FInStockFin.FInStockEntry.FInStockEntry_Link.FInStockEntry_Link_FSBillId源单ID_findCollection find FID from dfdc7780-aeb2-375a-89fd-ef3cac00cd48 where F_sh_id={{details.purRecordUuid}} FInStockFin.FInStockEntry.FInStockEntry_Link.FInStockEntry_Link_FSId表体ID_findCollection find FPOOrderEntry_FEntryId from dfdc7780-aeb2-375a-89fd-ef3cac00cd48 where F_UZMJ_Text={{details.purRecordDetailUuid}} FMaterialId_FNumber={{details.partNo}} FInStockFin.FInStockEntry.F_UZMJ_Text7是否核对否 FInStockFin.FInStockEntry.FormId业务对象表单IdSTK_InStock FInStockFin.FInStockEntry.IsAutoSubmitAndAudit提交并审核true FInStockFin.FInStockEntry.Operation执行的操作Save FInStockFin.FInStockEntry.IsVerifyBaseDataField验证基础资料false FInStockFin.FInStockEntry.SubSystemId系统模块21

数据对接效果

异构系统都具有非常丰富的业务流程、复杂的系统架构和服务接口。在很多情况下,这两个系统都是分别独立部署和运行的,各自拥有不同的技术栈和编程模型,甚至两者在系统平台、技术平台和编程语言上是完全异构的。采用“轻易云集成方案”的解决方案,可以满足客户的实际业务需求,推动软件工程的规范化,使开发人员遵循统一的概要设计开发实现,降低系统实现的风险,做到系统设计资料的规范性与全面性,以利于系统的实现、测试、维护、版本升级等。通过轻易云系统集成平台完美结合:打破企业内部数据孤岛,无需繁琐的处理工序,与数据集成服务完美结合,让数据真正通起来。 资源互补:汇集各种行业解决方案,资源互补,企业管理融合提升。
用友对接