本帖最后由 109264549 于 2017-8-8 17:09 编辑 需求描述: 公司ERP系统,有个"其他入库"、“其他出库”的功能模块,我想用云表开发一个同样功能的应用(外挂),来实现其他出、入库的操作(因为公司ERP系统用户数资源比较紧张) 现在的问题是: 我如何保证,用云表应用生成的“其他入库单”单据单号 ,与原ERP系统生成的其他入库单(单据单号),无缝对接? 图示如下: 能否实现,在保存单据时,去搜索外部数据源表(原ERP数据表),获取到目前的最大单号,在其基础上增加流水号1,赋值给既将保存的单据呢? 补充说明一下,我这个需求的产生背景: 公司本身存在ERP系统(鼎捷易助),但我们增添ERP系统用户数(资源)的步伐,始终赶不上职员增加的节奏,所以ERP系统用户数,在我司算是一个紧张资源。 那么我的想法: 用云表去开发外挂应用,将某些简单的应用功能,用云表开发的应用,去替代。 具体到这个“其他入库”单的单号问题,换句话说就是: 我用外挂(云表应用)做的其他入库单单号,怎样与现有的ERP系统无缝对接? 再具体点说就是: 职员A用ERP系统,生成了一个其他入库单(单号 RK201708000047) 职员B用云表开发的外挂(应用)去做其他入库单,那么这个单号至少要与原ERP系统无缝对接得上,才能达成我预想的目标,也就是用外挂(云表)生成的其他入库单单号,应该在原ERP系统已存在的最大单号上加1,即 (RK201708000048) 才符合我的想法。 这是一个动态的取值。 |
+10
6 条回帖
可以这样做:例如我定义了一个自动编号,初始RK201708000001; 我想让他从RK201708000048开始,跳过RK20170800001—RK201708000047,这里只需更改自动编号序号就可以了; 首先,在系统管理的数据接口文件夹中找到自动编号序号: 然后找到我自定义的自动编号接口,打开后把序号改成47: 保存后回到模板,新建后保存,自动编号的就变成了RK201708000048: 你这里也可以这样用,接着以前的序号开始 |
+10
这个问题分3个部分: 1、获取当前编号比较简单,找到ERP后台数据库的自动编号变,然后注册外部数据源引用过来。 2、在云表生成单号后,ERP系统如何接手这部分数据的问题 3、假设ERP系统能接收到,那么下次ERP系统生单的时候,如何接着这部分流水号继续往下编,才是最难的! |
+10
15605774645 发表于 2017-8-8 17:32 对,直接用云表把那个ERP咔嚓了 |
+10