壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1359|回复: 5

[二次开发] R12新建客户账号的序列问题

  [复制链接]
发表于 2011/12/1 22:54:03 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
新建客户时,如果选择自动生成客户帐号,系统会自动从某个特定的数值开始建立序列,这一序列无法指定从特定的数值开始。能否在后台修改这个序列,让其从某个特定的数值开始生成新的序列号?系统内部分模块有指定序列开始的标准功能,例如,新建供应商时,系统选项就能指定供应商自动编号从某个数值开始。



发表于 2011/12/2 07:49:40 | 显示全部楼层
本帖最后由 chenjing325 于 2011/12/2 07:50 编辑

我們公司的實現方法是寫了個trigger,before insert的時候在trigger中來抓sequence的值自動產生的。你可以參考下
 楼主| 发表于 2011/12/2 17:43:57 | 显示全部楼层
chenjing325 发表于 2011/12/2 07:49
我們公司的實現方法是寫了個trigger,before insert的時候在trigger中來抓sequence的值自動產生的。你可以參 ...

按理说,数据库里面的序列都可以指定  start with ,为啥还要做这个开发呢?

另外,不好意思的说,我是做功能的,仅仅自学了一点点sql,不懂的地方请多多包涵。
发表于 2011/12/2 22:09:52 | 显示全部楼层
linux118 发表于 2011/12/2 17:43
按理说,数据库里面的序列都可以指定  start with ,为啥还要做这个开发呢?

另外,不好意思的说,我是 ...

因为我们公司的编码规则比较特殊,比如Customer用C开头,Supplier用S开头,所以数据库中的序列实现不到
 楼主| 发表于 2011/12/3 02:28:28 | 显示全部楼层
chenjing325 发表于 2011/12/2 22:09
因为我们公司的编码规则比较特殊,比如Customer用C开头,Supplier用S开头,所以数据库中的序列实现不到

哎,就是这个情况。我们的项目上也有这个字母开头编码的要求,不过被我否掉了。嘿嘿,后来改成了数字开头的自动编码方案,但是供应商那边可以做到,但是新建客户做不到,所以才麻烦。
发表于 2011/12/5 09:09:53 | 显示全部楼层
兩邊都是可以做的,我們是通過trigger的方式來實現的
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 08:10 , Processed in 0.018538 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表