LogicBroker上进行 Babylist EDI项目测试指南

在LogicBroker上启动对接Babylist onboarding流程
接受邀请并填写Onboarding表单

企业将会收到一封入驻邀请电子邮件,邮件中将会包含Onboarding表单的链接。

1.在标题为 “[Supplier] has been invited to connect with [Retailer]” 的邮件中,点击Accept invitation表示接受邀请。注意:如果企业没有收到这个邮件,请检查垃圾邮件文件夹,请勿将 reply@logicbroker.com 添加到你的联系人列表中。

2.填写Onboarding表单

LogicBroker_EDI1.png

注意:如果你已经通过 Logicbroker 与其他零售商合作,请不要单击“Logicbroker 新用户”。这样做会创建一个重复的帐户并影响Onboarding。

创建用户帐户并访问portal网站

一旦企业提交的信息被审核并接受,Logicbroker将创建你的公司帐户并向你发送后续步骤。

1.企业将会收到一封”Welcome to Logicbroker!” 的邮件。单击“激活我的帐户”从而创建用户名和密码。注意:这个链接有效期为7天,如果你没能及时处理,请联系Babylist 获取新的邀请。如果你已经是Logicbroker用户,则不会收到此邮件。

LogicBroker_EDI2.png

2.你将收到一封“Connect [Supplier] with [Retailer] – Next steps”的邮件,查看后续步骤,然后单击“Continue in the portal”,访问portal网站以完成后续的步骤。

LogicBroker_EDI3.png

查看入驻步骤

登录阶段门户后,你将看到Onboarding任务管理器,其中将显示Onboarding任务以及进度。注意:这只会捕获完成情况,而不会捕获合规性。如果需要修复任何错误,则可能需要重新访问该步骤。

LogicBroker_EDI4.png

访问LogicBroker网站获取连接配置信息和证书文件

https://help.logicbroker.com/hc/en-us/sections/360003409311-Connection-Information

LogicBroker支持AS2, FTP, SFTP和VAN等连接方式:

LogicBroker_EDI5.png

以AS2为例,点击上图中的AS2 information获取AS2信息和证书文件。

登录 LogicBroker 网站阅读指引,设置 企业自己的EDI连接

注意:企业EDI连接仅用于你配置的环境,一旦你切换上线,需要在生产环境中添加新的EDI连接。

步骤1:添加 EDI ID

在“My EDI Identifiers ”部分中,单击“Add custom identifiers ”,然后输入限定符和 ID。如果要为合作伙伴设置唯一标识符,请在下拉列表中指明合作伙伴。否则,LogicBroker将默认为“所有合作伙伴”。

步骤2:上传AS2证书(仅适用于选择AS2连接的用户)

如果计划使用 AS2 连接,请在“My AS2 Certificates”部分中,单击“Add a new AS2 certificate”添加新的AS2证书。稍后在创建连接时将使用它。

如果你不打算使用 FTP/SFTP 连接,则可以跳过此步骤。

步骤3:添加详细的连接信息

这里的设置将取决于你计划使用的连接方法。默认情况下,将启用 Logicbroker 托管的 SFTP。

1.继续使用默认值或更新连接——单击“Edit”,然后从“Connection method”下拉列表中选择新方法。请参阅下面的标注:

  • Logicbroker 托管的 SFTP——用户名将是你的 Logicbroker 帐号,你的密码将是你的 API 密钥,可以从此页面生成。可以从 API 身份验证页面管理 API 密钥。
  • AS2——请务必先在“My AS2 Certificates”部分上传证书。添加后,它将出现在“My AS2 Certificate”下拉列表中。

2.显示高级选项(可选)- 如果需要,请在“Advanced options”部分输入其他详细信息。这些因连接类型而异,并允许指定合作伙伴、文档类型、文件掩码等。

3.收集 Logicbroker 的详细连接信息——对于 FTP/AS2 连接,你将从Logicbroker系统中看到所需的详细信息,以便创建成功的连接。这将包括连接地址、Logicbroker的 AS2 证书等。

4.测试连接——单击“测试连接”以确认其工作正常。你可以使用Logicbroker的示例数据或上传文件,还可以编辑发送方/接收方限定符/ID。

5.添加连接覆盖(可选) – 如果你希望为特定合作伙伴或文档类型运行单独的连接,可以通过添加连接覆盖并指定合作伙伴或文档类型来配置此连接。

步骤4:保存并启用连接

从“My EDI Connection”部分添加连接详细信息后,请务必点击“Save”。如果你已准备好将其部署到你所在的环境中,请单击“Enable”。保存不会自动启用你的新设置。这允许你开始设置,并在以后希望实现它时返回它。

步骤5:添加自定义文档设置(可选)

此步骤是可选的。你需要添加自定义文档设置的情况并不常见,但如果这样做,可以从“My Custom Document Settings”部分执行此操作。编辑默认设置或添加特定于合作伙伴或文档类型的文档设置覆盖。此部分允许自定义事务数据,例如段终止符、元素分隔符等。

查看合作伙伴(Babylist)的 EDI 连接详细信息

合作伙伴的“测试 EDI 连接详细信息”部分将提供合作伙伴的限定符/ID 和 EDI 规范(如果适用)。使用此数据在系统中配置限定符/ID,并映射到合作伙伴的规格。

其他信息

logicbroker测试环境portal网站url

若这上述操作过程中遇到困难,可以写邮件给logicbroker EDI support团队(support@logicbroker.com),提供AS2信息和证书供对方人工协助完成配置后即可进行连接测试。

获取LogicBroker提供的EDI规范

连接测试完成后,需要在LogicBroker网站中获取EDI项目中需要实施的业务单据对应的EDI规范文件。这些文件对EDI报文的结构和字段进行了详细的解释,知行软件的实施顾问将会根据这些规范文件进行EDI项目实施,确保企业能够正确地输入和输出符合LogicBroker要求的EDI报文。

每一种业务单据都将会有一个对应地规范文档,如:850采购订单、855订单确认、860采购订单变更、856发货通知以及810发票等。

Babylist EDI 业务测试流程

Babylist的业务测试流程是在LogicBroker平台上进行的,用户可以通过不同的登录账号来区分测试和正式。

1.创建测试订单

EDI项目测试过程中,需要用户自己在LogicBroker平台上创建2个测试订单用于自助测试。

用户创建好订单后,可以在LogicBroker的订单管理平台中看到如下所示的信息:

LogicBroker_EDI6.png

这两条订单的状态为:Ready to Acknowledge,表示订单已成功创建,等待确认中。由于此前我们已经完成了AS2的连接测试,因此这两条订单将会自动传输到知行之桥EDI系统AS2端口中。

点击上图消息右侧的 VIEW,即可查看单据详情。点击Messages,可以查看当前单据的报错信息,这里一般会提示的较为简单,如果有任何疑问可以写邮件给LogicBroker 的Support团队进一步确认。点击Attachments,可以点击右下角的DOWNLOAD,下载文件。

LogicBroker_EDI7.png

2.针对收到的EDI 850,回复EDI 855采购订单确认

当LogicBroker平台成功收到EDI 855之后,页面会提示,准备好接收发货通知。

3.针对收到的EDI 850信息,回复 EDI 856 发货通知。

需要注意,这里发送的 EDI 856 发货通知中必须包含包装信息。否则将会出现如下的报错:

LogicBroker_EDI8.png

解决了LogicBroker平台的报错后,回到订单管理平台,将会看到此时单据状态变更为:Ready to Invoice,表示856 测试已完成,可以发送 EDI 810发票。

LogicBroker_EDI9.png

4.针对订单中的每个Item回复EDI 810

发票信息验证无误后,单据状态将会变更为 Complete,表示业务测试已经完成。

5.确认生产环境的AS2信息配置

业务测试完成后,即可与LogicBroker沟通确认上线时间。需要确认LogicBroker方已经在其系统中配置了企业的生产信息。

以上便是在LogicBroker中进行 Babylist EDI项目测试的全部内容了。了解更多 EDI相关信息,欢迎联系我们。

扩展阅读:​​​​​​EDI是什么?

阅读原文:LogicBroker上进行 Babylist EDI项目测试指南

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.rhkb.cn/news/239076.html

如若内容造成侵权/违法违规/事实不符,请联系长河编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

GIT SourceTree 回滚提交

步骤一: 步骤二: 步骤三: 在终端输入命令(位置是项目目录下) git push origin feature_mo2.1_r3_zhanx653 -f

Git的简单使用说明

Git入门教程 git的最主要的作用:版本控制,协助开发 一.版本控制分类 ​​ 1.本地版本控制 ​​ 2.集中版本控制 ​​ 所有的版本数据都存在服务器上,用户的本地只有自己以前所同步的版本,如果不连网的话,用户就看不…

解决ssh:connect to host github.com port 22: Connection timed out与kex_exchange_identification

一、问题 无法进行clone项目和其他Git操作。执行检测连接命令 ssh -T gitgithub,com报错 ssh:connect to host github.com port 22: Connection timed out 即:连接22端口超时 涉及到的文件: C:\Users\JIACHENGER.ssh\config C:\Users\JIACHENGER.ssh\…

C++(9.5)——浅谈new和delete的实现原理

(注:本文是针对上篇文章中C内存管理的两个关键字)两个关键字原理的解析,对于这两个关键字的使用并没有什么影响,如果只想得知两个关键字的使用方法,则可以直接跳过本篇文章) 目录 1. 引入: 2.operator new 与 operat…

SSL证书在哪里申请?

SSL证书可以有效帮助您的网站解决部分安全问题,并让用户访问时感觉到更加安全。并且对网站的seo有良好的帮助。 SSL证书在哪里申请的步骤 永久免费SSL证书_永久免费https证书_永久免费ssl证书申请-JoySSL 一:可以在JoySSL申请到免费的SSL证书&#xf…

“To-Do Master“ GPTs:重塑任务管理的趣味与效率

有 GPTs 访问权限的可以点击链接进行体验:https://chat.openai.com/g/g-IhGsoyIkP-to-do-master 部署私人的 To-Do Master 教程:https://github.com/Reborn14/To-Do-Master/tree/main 引言 在忙碌的日常生活中,有效地管理日常任务对于提高生…

网站监测工具的极与极,Site24x7 与百川云

今天我们聊聊我用 Site24x7 的感受。对于有网站监测有需求的站长们来说,Site24x7 确实是个很强大的应用。但是它与百川云网站监测完全不一样,百川云网站监测是适合用中小微企业的交互极简的saas 应用,Site24x7 完全是另一个极端,适…

ConcurrentSkipListMap 深度解析

ConcurrentSkipListMap是Java集合框架中的一员,它实现了ConcurrentNavigableMap接口,基于跳表(Skip List)实现,并提供了高效的并发控制。在本文中,我们将深入研究ConcurrentSkipListMap的底层实现原理、适用…

MySQL运维篇(二)主从复制

一、概述 主从复制是指将主数据库的 DDL 和 DML 操作通过 二进制日志 传到从库服务器中,然后在从库上对这些日志重新执行(也叫重做),从而使得从库和主库的数据保持同步。 MySQL 支持一台主库同时向多台从库进行复制, 从…

【脑筋急转弯系列】乒乓球称重问题

💝💝💝欢迎来到我的博客,很高兴能够在这里和您见面!希望您在这里可以感受到一份轻松愉快的氛围,不仅可以获得有趣的内容和知识,也可以畅所欲言、分享您的想法和见解。 推荐:kwan 的首页,持续学习,不断总结,共同进步,活到老学到老导航 檀越剑指大厂系列:全面总结 jav…

2024年第十届控制、自动化与机器人国际会议(ICCAR 2024)即将召开!

2024年4月27~29日 新加披 会议官网:10th-ICCAR 2024https://iccar.org/index.html 第十届控制、自动化和机器人国际会议将于2024年4月27-29日在新加坡举办。本次会议由新加坡电子学会,IEEE机器人和自动控制协会和IEEE联合主办,并得到北京航空…

【Scala】——流程控制

1 if-else 分支控制 让程序有选择的的执行,分支控制有三种:单分支、双分支、多分支 1.1单分支 if (条件表达式) {执行代码块 }1.2 双分支 if (条件表达式) {执行代码块 1 } else {执行代码块 2 }1.3 多分支 if (条件表达式1) {执行代码块 1 } else …

算法第十四天-删除有序数组中的重复项

删除有序数组中的重复项 题目要求 解题思路 双指针 左指针确定不重复值,右指针遍历数组 代码 class Solution:def removeDuplicates(self, nums: List[int]) -> int:left0for right in range(1,len(nums)):if nums[left] ! nums[right]:left 1nums[left] nu…

2024年中国电子学会青少年编程等级考试安排的通知

各有关单位、全体考生: 中国电子学会青少年等级考试(以下简称等级考试)是中国电子学会为落实《全民科学素质行动规划纲要》,提升青少年电子信息科学素质水平而开展的社会化评价项目。等级考试自2011年启动以来,作为中国电子学会科…

缓存学习实战篇

缓存练习题&#xff08;用户查询操作&#xff09; public List<ShopType> queryAllType() throws JsonProcessingException {//从缓存中查数据String shopTypeJson stringRedisTemplate.opsForValue().get("cache:shopType");//如果缓存命中&#xff0c;if (S…

叉车车载终端定制_基于MT6762安卓核心板的车载终端设备方案

叉车车载终端是一款专为叉车车载场景设计的4英寸Android车载平板电脑。它采用了高能低耗的8核ARM架构处理器和交互开放的Android 12操作系统&#xff0c;算力表现强大。此外&#xff0c;该产品还具备丰富的Wi-Fi-5、4G LTE和蓝牙等通讯功能&#xff0c;可选配外部车载蘑菇天线&…

#{}和${}有什么区别

一、概念 在 MyBatis 中&#xff0c;#{}和${}是两种不同的参数占位符语法&#xff0c;它们在使用方式和处理方式上有一些区别。 #{} 的使用方式&#xff1a; #{} 是预编译的语法&#xff0c;会将参数值作为一个占位符来进行处理。#{} 可以用于任何 SQL 的部分&#xff0c;如查…

一些平时很少用,但关键时刻很有用的华为手机功能

天灾&#xff0c;自古以来就是威不可知亦不可测的东西&#xff0c;但大自然中的很多意外&#xff0c;其实可以做到有迹可循。 地震预警功能 前段时间频繁地震&#xff0c;一个月内先是积石山&#xff0c;而后是日本能登。 这时候&#xff0c;手机上的地震预警功能就是能够帮…

黑马程序员JavaWeb开发|案例:tlias智能学习辅助系统(5)登录认证

指路&#xff08;1&#xff09;&#xff08;2&#xff09;&#xff08;3&#xff09;&#xff08;4&#xff09;&#x1f447; 黑马程序员JavaWeb开发|案例&#xff1a;tlias智能学习辅助系统&#xff08;1&#xff09;准备工作、部门管理_tlias智能学习辅助系统的需求分析-CS…

力扣hot100 二叉树中的最大路径和 递归

Problem: 124. 二叉树中的最大路径和 文章目录 解题方法复杂度&#x1f496; Code 解题方法 &#x1f468;‍&#x1f3eb; 参考思路 复杂度 时间复杂度: O ( n ) O(n) O(n) 空间复杂度: O ( n ) O(n) O(n) &#x1f496; Code /*** Definition for a binary tree no…