EDI-Vermas报文开发

虽然是上一家单位的项目,做的不开心。但是项目积累要写的,今天就写下吧。有时间在说说那个多次被员工劳动仲裁的垃圾公司。。。


  • 项目背景

因为国际公约,国家要求,集装箱必须称重,否则不装船,并且港方不放行。可以看这些资料了解下。
最新最全船公司、港口集装箱称重新规操作流程,看这一篇就够了! - 华尔街见闻
各大港口VGM实施细则及收费标准_一行线通关平台_新浪博客

某货代公司,就想利用这个,直接给客户箱子称重,录入系统,和Cargosmart(一家比较大的第三方数据交换平台,百度去)对接,将验证集装箱数据通过Cargosmart发给船公司,船公司处理数据,又发回来。

这之间的数据传递就是使用EDI的方式交换数据,具体一点是EDI的Vermas格式的数据,你要专业点可以叫Vermas报文。
  • 为什么要用Vermas

    到这儿又引申出来一个知识,为什么要用Vermas呢?
    国际非盈利组织 SMDG ,是他们定义了Vermas ,当然EDI用于各个行业,不同的行业有不同格式的报文标准。
    Vermas是海运航运中VGM(验证集装箱总质量)数据传递的报文标准, 他们的网站上也有Vermas使用指南,现在最新的好像是 10 版本,但是都是英文。刚开始可能会看不懂。

  • 接下来就是解决方案:

    因为这个没人懂啊,奇葩公司竟然在不知道怎么实现的情况下,签了合同。然后让刚入职让我去了解这个,什么是VGM,什么是EDI,什么是Vermas,是的,没人告诉你,自己去百度。

  • ediFabric

    然后我就找到了 国外的解决方案 : ediFabric
    必须要说下,方案是免费的,但是里面的类是要花钱的,只开放出来了D93A,但是他开放出了 手写类指南,我竟然根据Vermas标准写出了对应的类。我觉得我的烂英语绝对过4级了。

  • EDI 有好多报文标准

    EDI 有好多报文标准 EDI_百度百科
    其中 X12 好像是XML。我是用的EDIFACT。其他的就不清楚了。
    但是 ediFabric 网站上也有分类
    这里写图片描述

    ediFabric解决方案托管到了githb,可以去直接下载。

  • 注意:

  • 开发过程中,报文里面的报文不能出现小写字母。当然也不会有中文

  • 每个段的长度,不能超长,类型要对应。要严格按照SMDG的10版本要求来。

  • 资料

**VERMASv10Mar2016_ENG:**链接:http://pan.baidu.com/s/1qYeAvhi 密码:7dw0

这是10的机器翻译版本 ,希望能对看到的人有用。
链接:http://pan.baidu.com/s/1ctWetg 密码:pkuo

D93A:
链接:http://pan.baidu.com/s/1o8G8jPo 密码:6b17

非常好用的查看报文的小工具,让你事半功倍。
链接:http://pan.baidu.com/s/1hr3CUbU 密码:qdo6

其他的资料就。。。。。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值