首页 > 其他 > 详细

关于标准EDI/B2B标准的X12标准(二)

时间:2020-03-26 16:57:21      阅读:63      评论:0      收藏:0      [点我收藏+]

一、前言:

  上一篇文章主要说了X12报文的三个组成部分的基础内容,特别是详细介绍了Interchange Envelope层的没个字段的意思,本篇主要讲另外两个组成部分Function Group和Transaction Set。

二、Function Group

   GS层的sample、

GS*PR*A_GS*B_GS*20200326*0835*000405202*X*004030
********
GE*1*000405202

  Function Group作为interchange envelope里面的一层,再次强调一下,一个interchange envelope可以包含多个Function Group层,而Function Group包含同一类的多个业务信息(transaction set)。

  Function Group Header(GS):

  GS作为function group层的开始标识符,这一层含有这类信息的标识符、function grope的控制符以及时间日期等信息

  GS01:transaction set的类型标识,这里是PR,代表订单回复(855),PO代表订单(850),OW 代表Warehouse Shipping Order (940)等等

  GS02:发送方的GS ID,这里是A_GS

  GS03:接收方的GS ID, 这里是B_GS

  GS04:日期,这里是20200326

  GS05:时间,这里是0835

  GS06:GS号码,累加的和ISA号码类似

  GS07: T-运输数据协调委员会(TDCC),X-公认标准委员会 X12这里是X

  GS08:X12版本,这里的版本是004030标识4030版本

  Function Group Trailer(GE):

  GE01:本function group里面包含了几个transaction set

  GE02:GS 号和GS06对应必须一样

三、Transaction Set(ST/SE)

  Transaction Set 就相当于咱写信的真正的信了,里面包含的是我们真正要传输的业务信息,当然他也有一个抬头和结尾

ST*855*260835586


SE*5*260835586

  Transaction Set Header(ST):

  ST01:代表本次的业务数据类型或者报文类型,这里是855

  ST02:Transaction Set的号码

  Transaction Set Trailer(SE):

  SE01:行项目的数量,包括ST和SE这两行,这里是5,共5行

  SE02:Transaction Set的号码,必须和ST02一致

 

现在到这里,我基本介绍完了X12 Envelope的内容了,接下来我就介绍每种类型的结构以及业务等信息,让大家包括我自己认识一下X12标准的结构、业务字段以及校验规则,这样认知的深刻,开发起来才更方便。

有关这方面的内容,有交流或者问题的小伙伴可以留言或者私信我,谢谢大家赏看。

关于标准EDI/B2B标准的X12标准(二)

原文:https://www.cnblogs.com/rgzngf/p/12574196.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!