外部数据同步到慧表
- 2022-03-21 14:50:00
- 微图 原创
- 742
一键同步订单
以前U8的同步工具花了一堆钱,好几个礼拜,结果经常同步失败,数据丢失,我这个同步可是实时同步,永远最新
/*富通订单主表*/ SELECT [RecordID]=-m.id ,[CreateUser]=isnull(s.CreateUser,0) ,[CreateOrg]=isnull(s.CreateOrg,0) ,m.[CreateTime] ,[EditingUser]=0 ,[LastEditUser]=0 ,[LastEditTime]=null ,[ReportStatus]=isnull(s.ReportStatus,0) ,[LockStatus]=0 ,[WorkflowStatus]=isnull(s.WorkflowStatus,0) ,[模板]='富通订单' ,[组织]='销售部' ,[仓库]=null ,[单号]=m.contractNo ,[简称]=c.shortName ,[往来]=c.custName ,[往来号]=m.custID ,[往来单号]=m.custContractNo ,[日期]=m.signDate ,[实际日期]=m.signDate ,[交期]=m.ReadyDate ,[异常]=0 ,[品号]='' ,[品名]='' ,[总数量]=0 ,[总金额]=0 ,[状态]=0 ,[编号]='' ,[源单号]='' ,[收货状态]='' ,[发货状态]='' ,[备注]=m.memo ,[人员]=m.custopName ,[制单]=m.opName ,[审核]='' ,[审核日期]=null ,[摘要]='' ,[联系人]=m.linker ,[联系电话]='' ,[地址]='' ,[抬头]='' ,[发票联系人]='' ,[发票地址]='' ,[RTID]=264 ,导入flag=isnull(s.导入flag,0) FROM fttx.fttxrun.csidbo.contract_info m inner join fttx.fttxrun.csidbo.cust_info c on m.custID=c.id left join 系统表 s on s.recordid=-m.id where m.signDate>'2022-3-1' /*富通订单明细表*/ SELECT [模板]='富通订单' ,[组织]='销售部' ,[单号]=m.contractNo ,[简称]=c.shortName ,[往来]=c.custName ,[往来号]=m.custId ,[往来单号]=m.custContractNo ,[日期]=m.signDate ,[交期]=m.readydate ,[联系人]=m.linker ,[制单]=m.opName ,[摘要]='' ,[ID]=d.contractProductID ,[PID]='' ,[RN]=d.sortID ,[品号]=d.goodsCode ,[品名]=d.goodsCName ,[规格]=d.specNo ,[品牌]='' ,[单位]=goodsUnit ,[数量]=goodsNum ,[单价]=0 ,[金额]=0 ,[状态]=d.Status ,[备注]=d.goodsCdesc ,[收]=0 ,[发]=0 ,[收票]=0 ,[开票]=0 ,[收款]=0 ,[付款]=0 ,[待收]=0 ,[待发]=0 ,[待收票]=0 ,[待开票]=0 ,[应收]=0 ,[应付]=0 ,[RecordID]=-m.id ,[Sequence]=d.sortID ,[CreateUser]=0 ,[CreateOrg]=0 ,[CreateTime]=m.[CreateTime] ,[LastEditUser]=0 ,[LastEditTime]=null ,[ReportStatus]=0 ,[LockStatus]=0 ,[WorkflowStatus]='' ,[图片]=0 ,[图片_I]=0 ,[批号]=d.barcode ,[库位]='' ,[生产用时]=0 ,[RTID]=264 FROM fttx.fttxrun.csidbo.contract_info m inner join fttx.fttxrun.csidbo.contract_product_info d on m.id=d.contractID inner join fttx.fttxrun.csidbo.cust_info c on m.custID=c.id
点导入是固化到本地后台表
导入按钮就是执行保存,将前台视图固化到后台表
勾选逐行更新
逐行更新:勾上,没有就会insert,有就update(主表有效)
否则会提示:无法保存,没有在数据库中找到当前报表的标识!
区别:这个勾的逻辑跟原有平台的逻辑不太一样,原有逻辑,修改时是要找到后台表标识(RecordID或自定义标识),再update。勾上了就脱离修改模式变成无则新建了,主要解决用前台表组织跨库导入等高阶玩法。
一键保存,数据落地
一键复制组织架构
发表评论