ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 做Inbound & Outbound 想到的

做Inbound & Outbound 想到的

原创 Linux操作系统 作者:linda2301_cn 时间:2010-09-19 09:44:45 0 删除 编辑

这次我负责了一个看似很简单,实则和复杂的程序,供应商主数据Inbound.主要功能要求是,从外部系统导出的一个用或<",">分割的CSV 文件,列是按照接口要求事先给出的,主要分3块,一般数据层,银行层,公司代码层,因为我们系统的特殊要求,客户供应商分A类和B,C,D,E类,A类的是属于特别常用,关系密切,所以要求,创建时需要三级审批,也就是要先存放在准备表中,等通过了三级审批再放入系统表.这次的批量导入是包含创建和修改2部分,用数据类型"00"表示创建,"01"表示修改.

看起来不难,其实暗藏杀机,首先是数据检查,我做为一个保守的人,从来不把希望寄托在别人身上,所以宁愿我这边做尽可能仔细的检查,也不放过一条可能导入系统的垃圾数据,接下去问题来了,是一个文件里的记录条数一起检查好,然后一起传到BDC做呢,还是一条数据一条数据检查,并调用BDC呢?

还有,之前提到的A类供应商还有国际代码层数据,是一对多的关系,即一个供应商可以有多条国际版本,国际版本可以单独修改,但不能单独创建.国际版本数据单独修改时要求补国际版本

还有,银行数据也是一对多的关系,

最后公司代码数据,如果是单独修改或新建时不要三级审批

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/22159564/viewspace-674390/ ,如需转载,请注明出处,否则将追究法律责任。

上一篇: 买钻戒
请登录后发表评论 登录
全部评论

注册时间:2009-07-21

  • 博文量
    21
  • 访问量
    15958