Babylist 是一个为准父母提供方便和灵活的婴儿注册服务的平台,帮助他们准备迎接新生儿的到来。Babylist 与各种不同的品牌和零售商合作,包括婴儿用品、玩具、衣物和其他相关产品的制造商。用户可以在 Babylist 上浏览各种不同的产品,并根据自己的需求和喜好选择适合的项目。本文将带大家了解 Babylist 的 EDI 需求,快速理清 EDI 对接思路。
Babylist EDI 需求
传输协议:AS2
报文标准:X12
EDI 业务单据
业务代码 | 业务名称 | 业务含义 |
850 | Purchase Order | 采购订单 |
855 | PO Acknowledgement | 采购订单确认 |
860 | PO Change | 采购订单变更 |
856 | ASN Ship Notice | 提前发货通知 |
810 | Invoice | 发票 |
Babylist EDI 业务单据详解
850 采购订单
EDI 850采购订单用于订购货物或服务。EDI 850通常提供与纸质采购订单文件中相同的信息,包括:
- 订购的物料、价格和数量
- 装运详情
- 付款条件
- 折扣
855采购订单确认
EDI 855采购订单确认由卖方发送给买方,用以响应EDI 850采购订单。EDI 855具有的功能包括:
- 确认收到买方的采购订单
- 向买方传达卖方履行订单的意图
- 报告订单上的错误,例如:不规范的定价或零件编号
大型零售商和分销商通常都需要EDI 855,可以用来表示订单被接受或拒绝。可以表示的含义包括:
- 接受
- 拒绝
- 接受更改
- 接受所有行项目,更改运费或现金条款(即,仅主数据更改)
- 更改或拒绝一个或多个行项目,没有主数据更改
- 主数据更改,以及一个或多个行项目更改或拒绝
860采购订单变更
EDI 860代表采购订单变更。买方使用它来请求更改之前提交的采购订单(EDI 850)。860对于确保最终订单的准确性非常重要。该文档提供了描述原始采购订单的信息,以及对该采购订单的更改。变更可能包括:
- 添加项目
- 更改项目
- 更改日期
- 改变数量
- 价格变动
- 改期
856提前发货通知
EDI 856也称为EDI发货通知或EDI ASN,用于将发货的内容以电子文档方式发送给交易伙伴,卖方需要在货物到达买方的收货地点之前发送。除了详细说明发货的货品内容外,EDI 856中还包括订单信息、产品描述、货品包装类型、承运人信息等。EDI 856提供了各种信息,包括:
- 装运信息,例如运单号和承运人信息
- 订单信息,例如采购订单编号
- 货品信息,包括物品和数量
- 包装信息,例如纸箱上的条形码
810发票
EDI 810发票是纸质发票的电子凭证,它通常作为对EDI 850采购订单的响应而发送。一旦货物已经发货或已提供相关服务,卖方将生成EDI 810发票给买方进行财务结算,其通常包含以下内容:
- 发票详细信息,例如发票编号和日期
- 付款条件
- 物品信息包括价格和数量
- 折扣
如何借助知行之桥 EDI 系统实现与 Babylist 的 EDI 对接?
搭建AS2传输通道
在知行之桥 EDI 系统的AS2端口中进行可视化的配置即可实现与Babylist之间AS2传输通道的搭建。步骤如下:
1.明确企业和Babylist的AS2配置信息
2.在AS2端口中配置企业的AS2信息
3.在AS2端口中配置Babylist的AS2信息
4.测试发送&接收文件
扩展阅读:AS2端口配置
实现 EDI 文件的格式转换
搭建好EDI传输通道之后,就可以传输数据了。Babylist EDI项目中需要传输符合X12国际报文标准的文件,因此企业需要具备生成X12报文的能力。在知行之桥EDI系统中,通过X12端口以及XMLMap端口即可实现X12与XML之间的转换。需要注意,完成针对上述报文的EDI映射处理与格式转换之后,需要与X12之间进行EDI业务测试,主要验证需要传输的EDI 报文格式以及传输的业务内容是否符合X12的要求。
系统集成
企业搭建传输通道以及EDI格式转换这两个步骤需要与Babylist配合完成,但系统集成环节则可以根据企业的实际需求,选择不同的集成方案。
系统集成主要实现企业内部业务系统与EDI系统之间的集成,即解决如何高效、便捷地将企业的业务数据提供给EDI系统以及EDI系统如何将Babylist发来的数据提供给企业。
对于一些无ERP且订单量较少的企业,可以选择Excel/CSV/XML等可视化格式或SaaS服务;对于内部有业务系统且数据量较大的情况,常见的集成方式有中间数据库、API、Webservice等。
了解更多 EDI 信息,请参阅: EDI 是什么?
阅读原文