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项目测试指南

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

海外代理IP怎么用?常见使用问题及解决方案

海外代理IP是指提供全球范围内的代理服务器,代理服务器充当IP与目标网站之间的中介,可以起到安全匿名、提高网速、突破网络壁垒的作用。在使用代理IP的过程中,用户可能会遇到各种挑战,如连接问题、速度慢等。理解这些问题的原因并…

分享用 vector的vector实现一个二维数组并初始化的逆置矩阵问题

题目名称 867.转置矩阵 目录 题目名称 867.转置矩阵 1.题目 2.题目分析 3.题目知识点 3.1vector的构造函数 3.2vector构造二维数组 最后💐 推荐阅读顺序: 1.题目->2.题目分析->3.题目知识点 1.题目 如果矩阵 matrix为 m 行 n列,则转置后的矩…

WinCC 输入/输出域没有所需要的预定义输出格式该怎么办?

WinCC 输入/输出域没有所需要的预定义输出格式该怎么办? 引文:博途工控人平时在哪里技术交流博途工控人社群 应该大多数人都知道 WinCC 的 IO 域对于浮点数的显示都支持格式预定义。 例如原数 567.89 可以在经过 IO 域的预定义后在画面上显示为 567.9&…

常用植被物候提取方法

(一)Background 这篇文章介绍的非常全面!! 物候的提取通常包含两个步骤:(1)曲线的重构拟合(curve fitting)和 (2)物候矩阵的提取 (p…

pc-lint plus和keil 调用库文件策略的不同

同样一个源文件(如"stm32h7xx.h"),keil会先从用户路径找文件,pc-lint会先从keil安装路径找源文件 1、问题 在使用pc-lint检测工程时碰到了一个问题 C:\Users\86151\AppData\Local\Arm\Packs\Keil\STM32H7xx_DFP\2.4.…

github经常登不上去怎么办?

问题 想少些代码,多学习,少不了使用github,但是在国内经常上不去,很耽误事,这里提供一个简单方法,供参考。 github GitHub是一个面向开源及私有软件项目的托管平台,可以让开发者共同协作开发软…

软件测试|使用Python提取出语句中的人名

简介 在自然语言处理(NLP)中,提取文本中的人名是一项常见的任务。Python作为一种流行的编程语言,拥有强大的NLP库和工具,使我们能够轻松地进行这项任务。在本文中,我们将使用Python示例来演示如何提取文本…

Spring Boot与微服务测试:JUnit和Mockito的单元和集成测试实践

微服务架构的流行使得测试变得更为重要。在Spring Boot应用中,使用JUnit和Mockito进行单元和集成测试是一种常见的实践。本文将深入探讨如何利用这两个测试框架,确保Spring Boot微服务的可靠性和稳定性。 单元测试 1.1 JUnit简介 JUnit是Java中最为流行…

LinuxC/C++编译指令

以C为例,C语言只需将指令中的g改成gcc即可 创建并编写一个源文件 一般情况下,对源文件直接一步编译即可 g 源文件名 -o 生成文件名 或者 g -o 生成文件名 源文件名 下面是对代码进行分步编译的指令 对源文件预处理,生成.i文件 对.i文件进行编译&#…

基于pyqt5+scapy 根据ip 具体端口 进行扫描 的程序

先给出代码 import sysfrom PyQt5 import uic from PyQt5.QtWidgets import *from scapy.all import * import argparse import logging from scapy.layers.inet import IP, TCP from scapy.sendrecv import sr1class MyWindow(QWidget):def __init__(self):super().__init__(…

文理导航期刊投稿方式

《文理导航》杂志系国家新闻出版总署批准,内蒙古自治区文旅厅主管,内蒙古自治区北方文化研究院主办的,面向大中专院校、中小学教育的专业性教育刊物,阅读对象是关心教育事业发展的大中专院校、职业教育、中小学教育的专家、教研员…

WBTT:“Fair Launch”如何做到更加公平

铭文是一种全新的资产发行方案,它让非图灵完备的链上生态具备发行资产的能力,而铭文赛道的兴起也让比特币生态再次回到加密世界的中心。铭文市场的兴起,更被称之为“散户的狂欢”,因为这种“Fair Launch”的启动方式正在让所有参与…

MyTinySTL 简单分析(二)--util.h exceptdef.h

目前在学习STL,看到一个开源的项目MyTinySTL,非常不错。想着照着这个代码自己敲一遍应该也能有些进步。然后就开始了学习过程。 首先分析的是vector 以下是由vector.h关联的所有头文件 本篇分析一下util.h , xxx 这里先来研究几个函数 st…

如何区分GPT-3.5模型与GPT-4模型?

GPT 3.5 和 GPT-4 有什么区别? GPT-3.5 在经过大量数据训练后,成功地发展到可以考虑 1750 亿个参数以响应提示。这使其具备令人印象深刻的语言技能,以非常人性化的方式回应各种查询。然而,GPT-4 在更为庞大的训练数据基础上进行了…

CCF认证+蓝桥杯习题训练

贪心 *上取整公式* *代码展示* #include <iostream> #include <cstring> #include <algorithm>using namespace std;const int N 1e5 10;typedef long long LL;int v[N] , a[N];int main() {int n , d;cin >> n >> d;for(int i 1 ; i < n…

人脸识别打卡系统的设计与应用!人脸识别打卡系统有什么用?

教育行业的快速日新月异&#xff0c;对信息化建设的要求也越来越高。学校物业管理成为保障学校正常运行的重要环节。然而&#xff0c;在实践中&#xff0c;由于服务人员数量不足、管理不规范等问题&#xff0c;服务质量往往难以保证物业对学校师生的服务质量。为了解决这一问题…

武理多媒体信息共享平台的架构设计与实现

✍✍计算机编程指导师 ⭐⭐个人介绍&#xff1a;自己非常喜欢研究技术问题&#xff01;专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目&#xff1a;有源码或者技术上的问题欢迎在评论区一起讨论交流&#xff01; ⚡⚡ Java实战 |…

GUI开发丨基于Tkinter+SQLite3的智能图书管理系统

文章目录 写在前面实验介绍实验内容SQLite3数据库GUI界面 运行结果写在后面 写在前面 本期内容&#xff1a;基于TkinterSQLite3的智能图书管理系统 实验需求&#xff1a; tkintersqlite3 项目下载地址&#xff1a;https://download.csdn.net/download/m0_68111267/88744196…

WhatsApp广播列表功能介绍及用法

如果遇到想要发送一条信息给多个客户的时候&#xff0c;WhatsApp广播功能就能帮到你。WhatsApp的广播功能可以让你将同一条消息发送给多个联系人&#xff0c;而这些联系人不会知道你已向其他联系人发送了相同的消息。所以广播功能非常适合于一次向多个人发送通知或公告&#xf…

软件测试|SQLAlchemy query() 方法查询数据

简介 上一篇文章我们介绍了SQLAlchemy 的安装和基础使用&#xff0c;本文我们来详细介绍一下如何使用SQLAlchemy的query()方法来高效的查询我们的数据。 创建模型 我们可以先创建一个可供我们查询的模型&#xff0c;也可以复用上一篇文章中我们创建的模型&#xff0c;代码如…