PSA Group EDI 需求分析

news2024/11/17 9:52:31

PSA集团(以下简称PSA)中文名为标致雪铁龙集团,是一家法国私营汽车制造公司,致力于为全球消费者提供独具特色的汽车体验和自由愉悦的出行方案,旗下拥有标致、雪铁龙、DS、欧宝、沃克斯豪尔五大汽车品牌。

汽车制造企业对于供应链的数字化水平以及订单响应速度有着较高的要求,EDI技术的引入能够帮助企业将供应链中的各个环节进行数字化处理,不仅提高了供应链的透明度和可控性,还能有效降低供应链管理的成本和风险。

EDI 即电子数据交换,旨在通过商议好的标准数据格式实现计算机到计算机的商业数据传输。PSA使用EDI优化其订单、发货、发票等流程,对于供应商而言,与其建立合作的关键步骤便是部署EDI,实现与PSA的EDI对接。

PSA EDI需求

供应商要想实现与PSA的EDI对接首先需要了解选择哪种传输协议和报文标准以及传输的业务单据类型。

PSA-Group-EDI1.png

PSA要求供应商通过VAN与其建立信息传输通道。

需要传输的业务单据类型如下:

  • 物料需求预测(DELFOR/830)
  • 运输计划(DELJIT/862)
  • 提前发货通知(DESADV/856)
  • 发票(INVOIC/810)
  • 功能性确认(CONTRL/997)

可以看到上述业务单据后,由六位字母组成的代码即为该单据在EDIFACT报文标准下的业务单据名称,由三位数字组成的代码则表示该单据在X12报文标准下的业务单据名称。

功能性确认

功能性确认主要由收件人返回给发件人,表示文件已收到。这种单据可以在不同的报文标准中有不同的名称,如 ANSI X12 报文标准下的 997)和 EDIFACT报文标准下的CONTRL。

物料需求预测

这种交易通常称为物料放行或预测,由买方用于向供应商传递需求信息(零件编号、数量等)。这种文件有多种格式,包括 ANSI X12 下的830和 EDIFACT下的DELFOR。

运输计划

买方用于向供应商传递特定装运和交货信息的交易。这种文件有多种格式,包括 ANSI x12下的862和 EDIFACT 下的DELJIT。

提前发货通知(ASN)

提前发货通知,又称ASN,是供应商用来传递与装运有关的数据的交易。提前发货通知的主要目的是跟踪货物,简化收货流程。ANSI X12标准下为856、 EDIFACT 格式报文标准下为DESADV。

发票

EDI中传输的发票是纸质发票的电子凭证,通常作为对物料需求的响应,一旦货物已经发货或已提供了相关的服务,供应商将生成EDI 发票给PSA,用于财务结算。ANSI X12标准下为810、 EDIFACT 格式报文标准下为INVOIC。

如何借助知行之桥EDI系统实现与PSA的EDI对接?

在知行之桥EDI系统中,可以搭建如下所示的工作流:

PSA-Group-EDI2.png

建立EDI连接

基于知行之桥EDI系统建立与FCA的VAN连接,需要通过VAN平台。VAN英文全称为Value Added Network,表示增值网络或是第三方专用网络提供商。

涉及到VAN的EDI项目一般会涉及到一笔额外的VAN流量费,对企业而言并不是最理想的方案。在与其他交易伙伴沟通需求的时候,可以与FCA确认是否还支持AS2、OFTP等直连方式。

通过VAN平台建立连接意味着无论是FCA还是供应商,都需要提供自己以及交易伙伴的EDI ID/Mailbox ID给其VAN提供商。随后,各自的VAN提供商需要在VAN平台的后台管理界面配置通信双方的EDI ID/Mailbox ID,并进行测试即可通信。知行之桥EDI系统与供应商的VAN提供商之间通过AS2建立连接,流程如下:

PSA-Group-EDI3.png

接下来只需搭建一个与VAN提供商的AS2连接即可,进入知行之桥EDI系统,创建一个AS2端口,并在 设置 选项卡下配置VAN供应商的连接信息:

PSA-Group-EDI4.png

格式转换

通过需求分析部分的描述可知,FCA支持EDIFACT以及X12两种报文标准。以EDIFACT为例,如果选择中间数据库方案,在知行之桥EDI系统中,要想实现EDI报文的格式转换,需要分别从生成和解析两个方向入手。

生成方向:即生成EDI报文的方向。借助EDIFACT端口、XMLMap端口以及MySQL端口实现从数据库XML到EDIFACT的格式转换。

PSA-Group-EDI5.png

解析方向:即解析收到的EDI报文方向。借助EDIFACT端口以及XMLMap端口实现从EDIFACT到数据库XML的格式转换。

PSA-Group-EDI6.png

系统集成

知行之桥EDI系统支持多种集成方案,能够轻松实现与企业内部业务系统的集成。如果企业暂无集成打算,则可以选择Excel、CSV、LIP等方案作为过渡。在上述示例工作流中,采用了中间数据库方案,集成EDI系统与企业内部ERP系统。

支持根据企业实际需求选择SQLServer、MySQL、Oracle、PostgreSQL以及SQLite等数据库。

了解更多 EDI 信息,请参阅: EDI 是什么?

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

启动 UE4编辑器报 加载 Plugin 失败

启动 UE4编辑器报 加载 Plugin 失败,报如下错误: Plugin ‘SteamVR’ failer to load because module ‘SteamVR’ could not be found. Please ensure the plugin is properly installed, otherwise consider disabling the plugin for this project. …

kubebuilder(1)开发环境搭建

开发一个k8s operator,当然可以在官方原生的controller-runtime 项目上从头构建,但是比较复杂。现在一般基于operator脚手架进行开发。目前最流行的的脚手架是Kubebuilder 或 OperatorSDK。Kubebuilder 或 OperatorSDK都是对controller-runtime 项目进行了上层的封装…

Python 中整洁的并行输出

原文:https://bernsteinbear.com/blog/python-parallel-output/ 代码:https://gist.github.com/tekknolagi/4bee494a6e4483e4d849559ba53d067b Python 并行输出 使用进程和锁并行输出多个任务的状态。 注:以下代码在linux下可用&#xff0c…

【LLM 论文】Self-Consistency — 一种在 LLM 中提升 CoT 表现的解码策略

论文:Self-Consistency Improves Chain of Thought Reasoning in Language Models ⭐⭐⭐⭐⭐ ICLR 2023, Google Research 文章目录 论文速读 论文速读 本工作提出了一种解码策略:self-consistency,并可以用于 CoT prompting 中。 该策略提…

VScode配置launch+tasks[自己备用]

VScode配置launchtasks[自己备用],配置文件详解 launch.json 字段 name :启动配置的名称,也就是显示在调试配置下拉菜单中的名字,如果添加了多个配置可以用此作为区分 字段 program :可执行文件完整路径。 ① 由于 C…

3分钟看懂Microchip 32位MCU CAN模块的配置

文章目录 CAN模块系统框图Microchip MCC Harmony下CAN模块配置选项CAN模块工作模式CAN模块中断模式CAN工作速率Bit Timing Calculation配置CAN 接收的配置CAN 发送的配置CAN 过滤器工作流程说明CAN 过滤器的配置 CAN模块系统框图 CAN的英文全称:Control Area Networ…

ubuntu在xshell中使用快捷方式操作命令,减少命令行的数入量

第一步 第二步 然后无脑确定 第三步 在xshell的显示方式 方式一 这样就会在每个窗格中进行显示 方式二 效果显示–> 这种窗格的显示是全局的 然后你双击这个process就会自动把命令打在命令行上,减少你的输入量

Ansible初识以及安装

1. Ansible应用简述: Ansible基于python语言实现,由Paramiko和PyYAML两个关键模块构建。具有独特的设计理念: 1)安装部署简单 2)管理主机便捷,支持多主机并行管理 3)避免在被管理主机上安装客户…

小红书情感博主暴力玩法,流量巨大,客单300+

这个项目的盈利核心在于提供情感咨询服务,每笔交易的利润通常在200到300元之间,这种方式比撰写大量情感内容来吸引流量要简单得多,可以说是一种快速超车的策略。 项 目 地 址 : laoa1.c n 我们以男性的视角提供感情建议&a…

Vitis AI 环境搭建 KV260 PYNQ 安装 要点总结

目录 1. 环境 2. 工具及版本介绍 2.1 工具版本兼容性 2.2 DPU结构 2.3 DPU命名规则 3. Vitis AI 配置要点 3.1 配置安装 Docker 库 3.2 Install Docker Engine 3.3 添加 Docker 用户组并测试 3.4 克隆 Vitis AI 库 3.5 构建 Docker (直接抓取&#xff09…

【网络编程】TCP流套接字编程(TCP实现回显服务器)

一.TCP流套字节相关API. Socket(既能给客户端使用,也能给服务器使用) 构造方法 基本方法: ServerSocket(只能给服务器使用) 构造方法: 基本方法: 二.TCP实现回显服务器. 客户端代码示例: package Demo2;import java.io.IOException; import java.io.InputStream; import j…

sketchup创建3D打印机的模型

查了一下,这玩意有几个版本,其中一个sketchup free是免费的,到官网上看看 下载 SketchUp | 免费试用 3D 建模软件 | SketchUp 是个在线网页版,然后可以再这个网站上注册一个账号 弄个邮箱试试看 创建好进入后,里面就…

项目实践---贪吃蛇游戏的实现

上一章,我们已经分析了贪吃蛇的具体内容,包括它是如何实现的,怎样完成这个项目的,其中就提到了 贪吃蛇有三个代码:一个是测试代码,一个是头文件代码,还有一个是主函数代码。那么今天我们就来讲一…

tensor是pytorch的核心,那torch.tensor和torch.Tensor区别是?

本文重点 从本节课程开始我们将正式开启pytorch的学习了,在深度学习框架中有一个重要的概念叫做张量,它是pytorch的基本操作单位,要想创建tensor有很多的方式,但是有两个torch.tensor和torch.Tensor容易混淆,本节课程…

2024年适用于 Android 的最佳免费数据恢复应用程序

无论是系统崩溃、软件升级、病毒攻击还是任何其他故障,这些软件问题都可能导致手机上的数据丢失。可以使用免费的数据恢复应用程序修复数据故障并检索丢失或删除的文件。 数据恢复应用程序旨在从另一个存储设备中检索丢失或无法访问的数据。这些工具扫描 UFS 并尝试…

销售经理(多继承/虚基类)

根据下图类之间的继承关系,以及main和输出定义,定义Staff类、Saleman类、Manager类和SaleManager类。 Staff类包含的数据成员有编号(num),姓名(name),基本工资(basicSale)。Saleman类…

算法打卡day52|单调栈篇03| 84.柱状图中最大的矩形

算法题 Leetcode 84.柱状图中最大的矩形 题目链接:84.柱状图中最大的矩形 大佬视频讲解:84.柱状图中最大的矩形视频讲解 个人思路 这题和接雨水是相似的题目,原理上基本相同,也是可以用双指针和单调栈解决,只是有些细节不同。…

MT3023 歌词中找单词

1.暴力 10/12 #include <bits/stdc.h> using namespace std; int n; string a[10005]; int main() {cin >> n;for (int i 0; i < n; i)cin >> a[i];string ll;cin >> ll;for (int i 0; i < n; i){string u a[i];int num 0;int j 0;for (in…

使用Python进行自动化测试

&#x1f47d;发现宝藏 前些天发现了一个巨牛的人工智能学习网站&#xff0c;通俗易懂&#xff0c;风趣幽默&#xff0c;忍不住分享一下给大家。【点击进入巨牛的人工智能学习网站】。 如何使用Python进行自动化测试&#xff1a;测试框架的选择与应用 自动化测试是软件开发过程…

【JavaSE进阶】10-网络编程 11-Lambda表达式 12-Stream API 13-Java新特性

10 网络编程 10.1 网络编程概述 10.2 网络编程三要素 10.3 网络编程基础类 package com.powernode.javase.net;import java.net.InetAddress;/*** ClassName: InetAddressTest* Description:* java.net.IntAddress类用来封装计算机的IP地址和DNS&#xff08;没有端口信息&…