本帖最后由 109264549 于 2017-8-8 17:09 编辑

需求描述: 公司ERP系统,有个"其他入库"、“其他出库”的功能模块,我想用云表开发一个同样功能的应用(外挂),来实现其他出、入库的操作(因为公司ERP系统用户数资源比较紧张)

现在的问题是: 我如何保证,用云表应用生成的“其他入库单”单据单号,与原ERP系统生成的其他入库单(单据单号),无缝对接? 图示如下:


能否实现,在保存单据时,去搜索外部数据源表(原ERP数据表),获取到目前的最大单号,在其基础上增加流水号1,赋值给既将保存的单据呢?






补充说明一下,我这个需求的产生背景: 公司本身存在ERP系统(鼎捷易助),但我们增添ERP系统用户数(资源)的步伐,始终赶不上职员增加的节奏,所以ERP系统用户数,在我司算是一个紧张资源。 那么我的想法: 用云表去开发外挂应用,将某些简单的应用功能,用云表开发的应用,去替代。 具体到这个“其他入库”单的单号问题,换句话说就是: 我用外挂(云表应用)做的其他入库单单号,怎样与现有的ERP系统无缝对接? 再具体点说就是:职员A用ERP系统,生成了一个其他入库单(单号 RK201708000047)职员B用云表开发的外挂(应用)去做其他入库单,那么这个单号至少要与原ERP系统无缝对接得上,才能达成我预想的目标,也就是用外挂(云表)生成的其他入库单单号,应该在原ERP系统已存在的最大单号上加1,即 (RK201708000048) 才符合我的想法。 这是一个动态的取值。

0101.jpg

0101.jpg

0202.jpg

0202.jpg
+1 0
6条回帖
hxj19911119 云粉 2017-8-8 16:09:42
可以这样做:例如我定义了一个自动编号,初始RK201708000001;


我想让他从RK201708000048开始,跳过RK20170800001—RK201708000047,这里只需更改自动编号序号就可以了;

首先,在系统管理的数据接口文件夹中找到自动编号序号:


然后找到我自定义的自动编号接口,打开后把序号改成47:



保存后回到模板,新建后保存,自动编号的就变成了RK201708000048:


你这里也可以这样用,接着以前的序号开始
+1 0
15605774645 云豆 2017-8-8 17:32:59
这个问题分3个部分:
1、获取当前编号比较简单,找到ERP后台数据库的自动编号变,然后注册外部数据源引用过来。
2、在云表生成单号后,ERP系统如何接手这部分数据的问题
3、假设ERP系统能接收到,那么下次ERP系统生单的时候,如何接着这部分流水号继续往下编,才是最难的!
+1 0
15605774645 云豆 2017-8-9 10:36:59
15605774645 发表于 2017-8-8 17:32
这个问题分3个部分:
1、获取当前编号比较简单,找到ERP后台数据库的自动编号变,然后注册外部数据源引用过 ...

对,直接用云表把那个ERP咔嚓了
+1 0
需要登录后才可进行回复 登录

玩转云表从入门到精通
扫码添加微信立即领取

·云表创始人授课文件
·加入社群与培训学习
·切磋云表开发玩法

商务咨询:0756-3335860
客服咨询
Baidu
map