关于ERP的数据交互问题

owani 2017-08-14 03:19:19
本人新手 给ERP写一个嵌入程序,但是不知道ERP之间表的关系
在此想请教一下各位大佬 ERP中的抛转是怎么实现的,通过什么样的规则实现的,
比如 :现在有销售订单A 然后通过抛转关系 抛转到销售出货单B
那么A和B之间是通过什么规则来传递信息并录入的
两个表单的列并不完全相同,某些数据不一样
比如A的订单号是A000001 到了B单号可能就会转换成B的格式 B1000001
...全文
752 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
小野马1209 2017-09-06
  • 打赏
  • 举报
回复
ERP系统逻辑我都知道,做了好多年了,我们系统我都是在.net他们开发的平台上进行控制,其实我也想指导SQL是怎么实现的 例如:销售订单A --转单到---出货单B 这里有多种转单方式 1、全额转单 2、分批转单 3、多张订单合并转出货单 大致逻辑: 1、转单后,在订单中要有字段记录转单状态,如:单据状态(未审核、已审核、作废等),已转金额与未转金额,已转数量,未转数量,在转单的时候要控制不能超转, 2、出货单被引用订单要记录被用状态 3、数据删除等操作要反过账 你所说的订单好 和出货单号的号码一般在系统中是通过编码规则来实现 因为大部分客户会要求订单号唯一(单据主键),删除要跳号
zhengoodman 2017-09-06
  • 打赏
  • 举报
回复
什么ERP系统? 表不知道的话,可以用profiler跟踪。
小野马1209 2017-09-06
  • 打赏
  • 举报
回复
引用 6 楼 kaijie_wu1209 的回复:
ERP系统逻辑我都知道,做了好多年了,我们系统我都是在.net他们开发的平台上进行控制,其实我也想指导SQL是怎么实现的 例如:销售订单A --转单到---出货单B 这里有多种转单方式 1、全额转单 2、分批转单 3、多张订单合并转出货单 大致逻辑: 1、转单后,在订单中要有字段记录转单状态,如:单据状态(未审核、已审核、作废等),已转金额与未转金额,已转数量,未转数量,在转单的时候要控制不能超转, 2、出货单被引用订单要记录被用状态 3、数据删除等操作要反过账 你所说的订单好 和出货单号的号码一般在系统中是通过编码规则来实现 因为大部分客户会要求订单号唯一(单据主键),删除要跳号
i 我是顾问,更多是实施,我们写的“代码”都是在ERPCAP平台上实现,通过开发好这些函数转换为SQL,一般用到SQL就是查数据,写报表,原理知道,但是SQL的具体怎么实现不知道了。 object objFeeName; string FeeName; objFeeName=BizRuleGetFieldValue('comFeeType',0,'A.FeeTypeName'/*费用名称*/, 'A.FeeTypeId=' + GetQuotedString(CurrentRow.CurrentValue),'',''); if(!isNull(objFeeName)) { FeeName=tostring(objFeeName) } object s; s=BizRuleGetFieldValue('CU_FIDepet',1,'B.CU_FeeTypeId'/*费用代码*/, 'B.CU_FIDeptID='+ GetQuotedString(A.CU_AccounDeptId) + ' and B.CU_FeeTypeId=' + GetQuotedString(CurrentRow.CurrentValue),'',''); if(isNull(s)) { Addmsg(2,'当前部门不允许报销该费用-'+FeeName+'!') } }
OwenZeng_DBA 2017-09-06
  • 打赏
  • 举报
回复
引用 6 楼 kaijie_wu1209 的回复:
ERP系统逻辑我都知道,做了好多年了,我们系统我都是在.net他们开发的平台上进行控制,其实我也想指导SQL是怎么实现的 例如:销售订单A --转单到---出货单B 这里有多种转单方式 1、全额转单 2、分批转单 3、多张订单合并转出货单 大致逻辑: 1、转单后,在订单中要有字段记录转单状态,如:单据状态(未审核、已审核、作废等),已转金额与未转金额,已转数量,未转数量,在转单的时候要控制不能超转, 2、出货单被引用订单要记录被用状态 3、数据删除等操作要反过账 你所说的订单好 和出货单号的号码一般在系统中是通过编码规则来实现 因为大部分客户会要求订单号唯一(单据主键),删除要跳号
你们开发的,怎么不知道sql怎么实现的?
cyg17173 2017-08-25
  • 打赏
  • 举报
回复
表字段: 订单 父表字段:订单单别、单号、客户、币种、税种、税率、发票种类 订单 子表字段:订单单别、单号、序号、产品、数量、单价、仓库 销货出货单 附表字段:销货单别、单号、客户、币种、税种、税率、发票种类 销货出货单 子表字段:销货单别、单号、序号、来源单别、来源单号、来源序号、产品、数量、单价、仓库、批号、库位 总结订单和销售出货单的差别: 1、订单100 PCS,销售出货单 可以分批出货; ’ 2、多个订单,可以合并在一张销售出货单出货; 3、销售出货单 是翻版的订单,几乎一致,多出的字段是 仓库、库位、批号 等设计出库手续的字段。
wenyiyi 2017-08-15
  • 打赏
  • 举报
回复
这个还是问ERP的开发方要数据字典和设计文档来的快些。
繁花尽流年 2017-08-14
  • 打赏
  • 举报
回复
具体的单据流转过程需要去了解具体业务。
二月十六 版主 2017-08-14
  • 打赏
  • 举报
回复
这个是技术范畴的东西吗?感觉像是业务规则似的……

34,588

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧