什么是EDI 180 退货授权和通知?

news2024/11/25 21:44:39

EDI 180 退货授权和通知是零售商和供应商在退货过程中使用的电子数据交换(EDI)文件。它既可以作为请求和授权,也可以作为通知文件。

EDI 180 的基本组成部分是什么?

EDI 180 交易需要包括有关退货的关键信息。由于EDI 180可以双向发送,用于多种类型的通信,因此文件还需要说明其具体的使用情况。EDI 180中可能包括的关键数据包括:

  • 产品信息,如SKU或UPCs
  • 授权、请求或通知的指示
  • 退货原因的说明
  • 发货信息,如发自/发往信息

如何使用EDI 180?

零售商可以使用EDI 180来申请商品退货的授权,例如在产品损坏或有缺陷的情况下。零售商也可以使用此文件通知供应商有关消费者退货到他们商店的情况。

制造商和供应商可以使用EDI 180退货授权和通知来请求退货,授权零售商运送退货物品,并在收到商品后通知零售商。

在收到EDI 180交易后,接收方将回复EDI 997功能确认。

如何使用EDI 180退货授权和通知书?

EDI 180退货授权和通知书包含关于向有关供应商退货的商务场景的信息。EDI 180可用于以下目的:

  • 提出商品退货请求
  • 请求授权
  • 要求对退货进行处理
  • 通知退货事宜
  • 通知消费者的退货情况

EDI 180 的好处是什么?

EDI 180可以帮助简化零售商和供应商的退货流程。通过使用EDI 180,而不是传真或电子邮件,交易伙伴可以消除耗时的来回奔波,使退货得到快速处理和调节。

使用EDI来处理退货也比使用电子邮件、传真或纸质文件更安全。许多集成EDI解决方案使用安全协议,如FTP和HTTP,以及静态和传输中的加密,以保护EDI交易中的数据,有效防止数据泄露。

EDI 180 示例报文

ISA*01*0000000000*01*0000000000*ZZ*ABCDEFGHIJKLMNO*ZZ*123456789012345*101127*1719*U*00400*000003438*0*P*>
GS*ME*1234567890 *999999999 *20120126*1211*1*T*004010
ST*180*0001
BGN*00*Reference Identification*20120322*111459*01*Reference Identification*01*1*00
PRF*Purchase Order Number**Change O*20120322*Assigned Identificat*Contract Number*AB
SAC*A*A010*10*Agency Ser**1*279662**01*2556712***Reference Identification*Option Number*Description
SAC*A*A010*10*Agency Ser**1*17339*86201*01*26162***Reference Identification*Option Number*Description
SAC*A*A010*10*Agency Ser**1*3044*241452182*01*30051148018563***Reference Identification
SAC*A*A010***792315*1*11*94*01*2941923583148**01*Reference Identification**Description*LAN
SAC*A*A010*10*Agency Ser*228642*1*283**01*8*666**Reference Identification**Description
SAC*A*A010*10*Agency Ser*251891*1*143031*25283*01*11000221*186**Reference Identification**Description
SAC*A*A010*10*Agency Ser*186542324*1*105*****01***Description*LAN
SAC*A*A010*10*Agency Ser**1*8*1*01*422618*1**Reference Identification**Description
SAC*A*A010*10*Agency Ser*241403*1*19652*3*01*3089*29**Reference Identification
SAC*A*A010****1*259*327582*01*1371820876061**01
TD1*AMM01*1768**Commodity Code***102*01*23378154*01
LM*10*Source Subquali
LQ*0*Industry Code
SE*18*0001
GE*1*1
IEA*1*000000478

EDI 180 报文解析

一次EDI传输包含一段Interchange,Interchange中会包含一个或多个Functional Group(下文简称FG),FG 中会包含一个或多个Transaction。

如果在一次传输中,只传输一个 EDI 180,则会有1个FG。

接下来我将以上述示例报文的第四行,也就是BGN字段为例,为大家进行详细地解析。其中*是每个数据元素的分隔符。

BGN*00*Reference Identification*20120322*111459*01*Reference 

BGN01示例取值为:00,表示Original,原始数据
BGN02 示例取值为:Reference Identification,参考识别
BGN03 示例取值为:20120322,表示日期为2012年3月22日
BGN04 示例取值为:111459,表示时间为11点14分59秒

注:时间使用24小时制,可以表示为:
HHMM
HHMMSS
HHMMSSD
HHMMSSDD

其中H =小时 (00-23), M = 分钟 (00-59), S =整数秒(00-59) ,DD=小数秒

小数秒又可以进一步分为:D = 十分数 (0-9) and DD = 百分数 (00-99)

以下是关于 BGN 字段的 EDI 规范示例:

EDI报文中是否有字段可以多次出现呢?仔细观察上述提供的报文可以看到,EDI 180报文中有多个 SAC 字段,这个字段代表什么含义呢?

SAC字段主要包含服务、促销、津贴或收费信息,以下是一个示例:

SAC*A*A010*10*Agency Ser**1*279662**01*2556712***Reference 

SAC01 示例取值为:A,表示津贴或者收费的标识符。常见的取值包括:
A,C,N,P等。
SAC02 示例取值为:A010,表示最低收费。这里的取值可能包括上千种,更多取值可以参考:知行 EDI 规范查询平台-SAC
SAC03 示例取值为:10,表示机构标识符为Alabama
SAC04 示例取值为:Agency Ser,表示机构维护的代码,识别服务、促销、津贴或收费
SAC06 示例取值为:1,表示津贴或收费百分比标识符:项目清单成本
SAC07 示例取值为:279662,表示27.9662%
SAC09 示例取值为:01,表示测量单位为英镑
SAC010 示例取值为:2556712,表示数量为2556712
SAC013 示例取值为:Reference,表示参考标识

在 EDI 项目中,交易双方需要按照约定好的规范文档进行 EDI 报文格式转换。可以结合上述字段的讲解,理解 EDI 规范文档的基本组成。

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

阅读原文

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

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

相关文章

Linux 批量杀掉进程(包含某个关键字)

一、场景说明 现场环境有十多个包含 ”celery” 关键字的进程在运行,每次重启服务,需要将这些进行kill掉,然后重新启动。 可以用如下命令批量kill掉这些进程: kill -9 PID1 PID2 PID3 PID4.....其中,PID是查询到的进…

第九章——内存模型和名称空间

单独编译 C允许程序员将组件函数放在独立的文件中。下面列出了头文件中常包含的内容: 函数原型使用#define或const定义的符号常量结构声明类声明模板声明内联函数 将结构声明放在头文件中是可以的,因为它们不创建变量,而只是在源代码文件…

数据结构--树的存储结构

数据结构–树的存储结构 树的逻辑结构 树是 n ( n ≥ 0 ) n (n\ge0) n(n≥0)个结点的有限集合,n 0 时,称为空树,这是一种特殊情况。 在任意一棵非空树中应满足: 1)有且仅有一个特定的称为 根 …

如何执行Photoshop脚本

环境 Photoshop: CC2017 OS: Windows 10 脚本放置位置 C:\Program Files\Adobe\Adobe Photoshop CC 2015\Presets\Scripts #也就是 PS的安装目录\Presets\Scripts

操作系统接口 MIT 6.828 - 1. Lab 01: Xv6 and Unix utilities

本文会将lab1中的思路以及知识点进行分析,并作为作者学习MIT 6.828的一个学习总结,希望能够帮助到学习该lab的同学们 中文版书籍:中文版书籍 实验教案地址:教案地址 操作系统接口 在操作系统中,为了能够有效地与操作系…

Amelia、Bookly 和 Booked:哪个WordPress预约插件更好?

各种企业都需要预订软件来管理预约。然而,开发预订系统是网站中最复杂和最昂贵的元素之一。 那些使用 WordPress 构建网站的人有一个优势。只需点击几下,他们就可以将预约插件集成到他们的网站中。 预约插件是一个预订向导,可以自动执行和管…

数据结构——堆的实现(细)

目录 1.1 二叉树的顺序结构 普通的二叉树是不适合用数组来存储的,因为可能会存在大量的空间浪费。而完全二叉树更适合使用顺序结构存储。现实中我们通常把堆(一种二叉树)使用顺序结构的数组来存储,需要注意的是这里的堆和操作系统虚拟进程地址空间中的堆…

Netty核心技术十--Netty 核心源码剖析

1. 基本说明 只有看过Netty源码,才能说是真的掌握了Netty框架。 在 io.netty.example 包下,有很多Netty源码案例,可以用来分析 2. netty 启动过程源码分析 本次分析使用的是example包下的echo 2.1 源码剖析的目的 用源码分析的方式走一下…

Java 动态规划 Leetcode 63. 不同路径 II

该题大部分思路可以根据Leetcode 62. 不同路径这篇博客了解 这里进行基于上面那篇博客后来对该题进行补充 代码展示: class Solution {public int uniquePathsWithObstacles(int[][] obstacleGrid) {int mobstacleGrid.length;int nobstacleGrid[0].length;//创建…

HDFS块详解

HDFS块详解 传统型分布式文件系统的缺点 现在想象一下这种情况:有四个文件 0.5TB的file1,1.2TB的file2,50GB的file3,100GB的file4;有7个服务器,每个服务器上有10个1TB的硬盘。 在存储方式上,我…

Docker安装ElasticSearch8.X docker安装elasticsearch8.X完整详细教程

Docker安装ElasticSearch8.X docker安装elasticsearch8.X完整详细教程 Docker 上安装 ElasticSearch 8.8.1 的步骤:选择要安装的ElasticSearch 版本1、拉取 ElasticSearch 镜像2、创建并运行容器关闭容器启动容器重启容器 3、elasticsearch常用端口以及作用4、测试&…

基于spring cloud alibaba的低代码核心工具,jvs-logic逻辑引擎

在现代企业管理中,决策扮演着至关重要的角色。然而,随着业务规模的扩大和数据量的增加,人工决策变得越来越困难和耗时,而且容易受到主观因素的影响。逻辑引擎的出现为企业提供了一种高效、准确的决策推理工具,能够以逻…

[工业互联-23]:EtherCat从站 - EtherCAT协议栈与工作原理, 软硬件解决方案

目录 第1章 EtherCAT通信原理 1.1 网络架构 1.2 分层模型 2.1 物理层 1.2 数据链路层 1.2.1 EtherCAT数据帧结构 1.2.2 EtherCAT报文寻址 第2章 EtherCAT从站 2.1 概述 2.2 EtherCAT从站的组成包括: 2.3 EtherCAT从站的硬件 2.4 从站控制信息芯片&#…

LeetCode[394]字符串解码

难度:Medium 题目: 给定一个经过编码的字符串,返回它解码后的字符串。 编码规则为: k[encoded_string],表示其中方括号内部的 encoded_string 正好重复 k 次。注意 k 保证为正整数。 你可以认为输入字符串总是有效的;…

【LeetCode热题100】打卡第34天:排序链表乘积最大的子数组

文章目录 【LeetCode热题100】打卡第34天:排序链表&乘积最大的子数组⛅前言 排序链表🔒题目🔑题解 乘积最大的子数组🔒题目🔑题解 【LeetCode热题100】打卡第34天:排序链表&乘积最大的子数组 ⛅前…

如何将文字转化为语音?三个方法帮你轻松实现!

如何将文字转化为语音?在工作或学习中,我们可能会遇到需要将文字转化为语音的情况,这可能会让一些人感到困惑,不知道如何实现这个转换。其实,只需要利用一些第三方工具,就可以轻松地将文字转化为语音。下面…

十四、flex弹性容器属性样式2

目录: 1.准备工作 2.属性解析: align-items 3.属性解析: align-content 4.弹性元素的属性 一、准备工作 我们在前面的基础上,修改代码,把ul的高度定下来,设置800px, li的高度不定。 然后,body里…

音频采样器 Native Instruments Kontakt7 forMac/Windows图文安装教程

Native Instruments Kontakt是一款功能强大、灵活易用的音乐采样软件,适用于各种音乐创作和制作需求。无论是专业音乐制作人还是初学者,都能通过它来实现创意的音乐作品。 Kontakt具有直观的用户界面,可通过拖放方式导入和管理采样库。它支持…

Vmware虚拟机网络配置回顾

如何配置Vmware里的虚拟机网络?这个东西不常用,都是自己练手用的。能用就行,千万不要花时间记,没意义。 很简单,照着敲 首先登陆自己的虚拟机 vim /etc/sysconfig/network-scripts/ifcfg-ens32 TYPE"Ethernet&q…

数据结构--并查集

数据结构–并查集 逻辑结构―—“集合” 所有元素的全集s 将各个元素划分为若干个互不相交的子集 用互不相交的树,表示多个“集合” “并查集”的存储结构 用一个数组S[ ]即可表示“集合”关系 ‘并查集”的基本操作 集合的两个基本操作―— “并” \color{red}“…