什么是提前发货通知(ASN),物流管理的关键环节解析

什么是提前发货通知(ASN),物流管理的关键环节解析"/

提前发货通知(Advanced Shipment Notice,简称ASN)是一种电子数据交换(EDI)文档,用于在货物从供应商运往买方之前,向买方提供有关即将到货的信息。ASN 通常包括以下关键信息:
1. "发货人信息":包括发货人的名称、地址、联系方式等。 2. "收货人信息":包括收货人的名称、地址、联系方式等。 3. "运输信息":包括运输方式(如公路、铁路、航空等)、运输工具的识别信息(如车牌号、船名、航班号等)、预计到达时间等。 4. "货物信息":包括货物的描述、数量、重量、体积、包装细节等。 5. "订单信息":包括订单号、日期、货物的购买价格等。
ASN 的主要作用包括:
- "提高效率":通过提前通知,买方可以提前做好接收货物的准备,减少货物到达时的处理时间。 - "减少错误":ASN 提供了详细的货物信息,有助于减少货物在运输和接收过程中的错误。 - "供应链管理":ASN 是供应链管理的重要组成部分,有助于确保供应链的顺畅运作。
在电子商务和供应链管理中,ASN 已成为标准做法,许多公司都要求供应商提供 ASN,以确保物流的透明度和效率。

相关内容:

lass="xiangguan" id="content">

提前发货通知常被称为ASN,在不同的EDI 标准中,可能会有不同的名称,例如,在ANSI X12标准中,这个电子文件被称为ASN、“提前发货通知”或EDI 856 。在EDIFACT中,具有同样业务含义的文件是 DESADV(Dispatch Advice)。无论这个文件被称为:Dispatch Advice、856 Ship Notice、Advanced Ship Notice、Advance Shipping Notice、856 transaction set、856 Ship Notice/Manifest、ASN、ASN message、EDI 856还是ANSI x12 856,它都有相同的使命,具有相同的业务含义。

856 Ship Notice报文旨在简化和加快接收货物、货物详细信息、运输信息传输和跟踪交付的过程。此信息用于接收和库存控制。

856 Ship Notice/Manifest不随货件附送,但用于提前通知收件人有关货件的内容。

谁使用提前发货通知 (ASN)?

ASN的用户可以是零售连锁店和制造商。EDI 856是频繁交换的文件,即使在亚马逊Drop-ship 和电子商务中也是如此。

基本上,提前发货通知的发送方是负责指定和传达货物内容的仓库、原材料供应商和承运人。

856 Ship Notice/Manifest可能是实施起来最复杂的文件,因为不同的贸易伙伴可以定制他们对 EDI 856 的要求。此外,ASN 具有多层次的信息和大量的数据。

856 发货通知/舱单的信息层次结构

发货通知/舱单的一个关键特征是数据的层次级别。由于多级数据,供应商可以描述货物的详细信息。其中每个级别都描述了有关实际货件的相关详细信息。通常,在零售行业中,EDI 856 (ASN)中有六个定义的级别:

装运——有关装运从供应商(原产地)到收货地(客户)的信息,例如提单号、发运地、发运地等。每个交易集中只有一个装运级别。 单位负载——有关标有序列运输集装箱代码的物理运输项目的信息,包括标记为多个最终目的地的运输包裹。 订单——与客户原始采购订单(EDI 850)相关的信息,例如采购订单编号、采购地点、部门编号等。 皮重——有关托盘的信息。如果没有可识别的托盘,则可以跳过此级别。 包装——有关运输包装(纸箱、架子、袋子等)的信息,例如纸箱序列号。如果没有可识别的包,则可以跳过此级别。 明细——有关已发货货物的信息,例如 SKU 标识、发货数量等。

发货通知/舱单的业务流程

下面我们为您提供一个导致船舶通知/舱单的业务流程的简单示例。

订单流程从客户发来EDI 850 采购订单开始。为了确认采购订单的接收情况,供应商生成采购订单确认或X12 855 报文作为回应,并且必须启动订单处理程序。

当订单准备好交付时,供应商会收集与货物相关的所有相关数据。使用此信息,供应商创建发货通知/舱单。供应商必须在卡车装箱后立即生成发货通知并将其传送给客户。客户需要在商品实际到达之前接收ASN 856的数据并将其集成到他的业务系统中。

提前发货通知 (ASN) 示例

下面这两个提前发货通知 (ASN) 856 示例显示了同一个文件的 XML 形式和转换为标准的EDI形式。

856 ASN (xml) 示例:

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

35

36

37

38

39

40

41

42

43

44

45

46

47

48

49

50

51

52

53

54

55

56

57

58

59

60

61

62

63

64

65

66

67

68

69

70

71

72

73

74

75

76

77

78

79

80

81

82

83

84

85

86

87

88

89

90

91

92

93

94

95

96

97

98

99

100

101

102

103

104

105

106

107

108

109

110

111

112

113

114

115

116

117

118

119

120

121

122

123

124

125

126

127

128

129

130

131

132

133

134

135

136

137

138

139

140

141

142

143

144

145

146

147

148

149

150

151

152

153

154

155

156

157

158

159

160

161

162

163

164

165

166

167

168

169

170

171

172

173

174

175

176

177

178

179

180

181

182

183

184

185

186

187

188

189

190

191

192

193

194

195

196

197

198

199

200

201

202

203

204

205

206

207

208

209

210

211

212

213

214

215

216

217

218

219

220

221

<Interchange Delimiters=":*. ^~"

xmlns="http://www.rssbus.com"

xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

<Meta />

<ISA01>00</ISA01>

<ISA02> </ISA02>

<ISA03>00</ISA03>

<ISA04> </ISA04>

<ISA05>ZZ</ISA05>

<ISA06>sender </ISA06>

<ISA07>ZZ</ISA07>

<ISA08>receiver </ISA08>

<ISA09>191226</ISA09>

<ISA10>1551</ISA10>

<ISA11>U</ISA11>

<ISA12>00401</ISA12>

<ISA13>000000005</ISA13>

<ISA14>0</ISA14>

<ISA15>T</ISA15>

<ISA16>:</ISA16>

</Meta>

<FunctionalGroup>

<Meta />

<GS01>SH</GS01>

<GS02>049046089APD</GS02>

<GS03>ABC</GS03>

<GS04>20190516</GS04>

<GS05>1836</GS05>

<GS06>29067</GS06>

<GS07>X</GS07>

<GS08>004010</GS08>

</Meta>

<TransactionSet>

<TX-00401-856 type="TransactionSet">

<Meta />

<ST01>856</ST01>

<ST02>0001</ST02>

</Meta>

<BSN type="Segment">

<BSN01>00</BSN01>

<BSN02>DN_No</BSN02>

<BSN03>20190516</BSN03>

<BSN04>1836</BSN04>

<BSN05/>

<BSN06>30</BSN06>

</BSN>

<DTM type="Segment">

<DTM01>011</DTM01>

<DTM02>20190517</DTM02>

<DTM03>1836</DTM03>

<DTM04>CT</DTM04>

</DTM>

<DTM type="Segment">

<DTM01>017</DTM01>

<DTM02>20190522</DTM02>

<DTM03>1836</DTM03>

<DTM04>CT</DTM04>

</DTM>

<HLLoop1 type="Loop">

<HL type="Segment">

<HL01>1</HL01>

<HL02 xsi:nil="true"/>

<HL03>S</HL03>

</HL>

<TD1 type="Segment">

<TD101>BOX</TD101>

<TD102>1</TD102>

<TD103/>

<TD104 xsi:nil="true"/>

<TD105 xsi:nil="true"/>

<TD106>G</TD106>

<TD107>1</TD107>

<TD108>KG</TD108>

</TD1>

<TD5 type="Segment">

<TD501>O</TD501>

<TD502>2</TD502>

<TD503>ABC</TD503>

<TD504>A</TD504>

<TD505 xsi:nil="true"/>

<TD506/>

<TD507/>

<TD508 xsi:nil="true"/>

<TD509/>

<TD510/>

<TD511 xsi:nil="true"/>

<TD512>N</TD512>

</TD5>

<REF type="Segment">

<REF01>VR</REF01>

<REF02>TI</REF02>

</REF>

<REF type="Segment">

<REF01>BAI</REF01>

<REF02>ABC</REF02>

</REF>

<REF type="Segment">

<REF01>PY</REF01>

<REF02>N</REF02>

</REF>

<REF type="Segment">

<REF01>SF</REF01>

<REF02>ABC</REF02>

</REF>

<REF type="Segment">

<REF01>CN</REF01>

<REF02>INV_No</REF02>

</REF>

<REF type="Segment">

<REF01>D2</REF01>

<REF02>TI</REF02>

</REF>

<REF type="Segment">

<REF01>WY</REF01>

<REF02>ABC</REF02>

</REF>

<REF type="Segment">

<REF01>Z1</REF01>

<REF02>ABC</REF02>

</REF>

<N1Loop1 type="Loop">

<N1 type="Segment">

<N101>ST</N101>

<N102>MKD</N102>

<N103>92</N103>

<N104>V </N104>

</N1>

</N1Loop1>

<N1Loop1 type="Loop">

<N1 type="Segment">

<N101>SF</N101>

<N102>TI</N102>

<N103>92</N103>

<N104>TI</N104>

</N1>

</N1Loop1>

<N1Loop1 type="Loop">

<N1 type="Segment">

<N101>BY</N101>

<N102>ABC</N102>

<N103>92</N103>

<N104>ABC</N104>

</N1>

</N1Loop1>

</HLLoop1>

<HLLoop1 type="Loop">

<HL type="Segment">

<HL01>2</HL01>

<HL02>1</HL02>

<HL03>I</HL03>

</HL>

<LIN type="Segment">

<LIN01>1</LIN01>

<LIN02>BP</LIN02>

<LIN03>CPN</LIN03>

<LIN04/>

<LIN05 xsi:nil="true"/>

<LIN06>VP</LIN06>

<LIN07>MPN</LIN07>

<LIN08>MF</LIN08>

<LIN09>TI</LIN09>

<LIN10/>

<LIN11 xsi:nil="true"/>

<LIN12>PL</LIN12>

<LIN13>00100</LIN13>

</LIN>

<SN1 type="Segment">

<SN101 xsi:nil="true"/>

<SN102>1000</SN102>

<SN103>EA</SN103>

</SN1>

<SLN type="Segment">

<SLN01/>

<SLN02 xsi:nil="true"/>

<SLN03/>

<SLN04 xsi:nil="true"/>

<SLN05 type="Composite">

</SLN05>

<SLN06>1</SLN06>

</SLN>

<PRF type="Segment">

<PRF01>ABC</PRF01>

<PRF02 xsi:nil="true"/>

<PRF03 xsi:nil="true"/>

<PRF04>20190328</PRF04>

</PRF>

<PO4 type="Segment">

<PO401>1</PO401>

</PO4>

<MEA type="Segment">

<MEA01>WT</MEA01>

<MEA02>WT</MEA02>

<MEA03>1</MEA03>

<MEA04 type="Composite">

<MEA0401>KG</MEA0401>

</MEA04>

</MEA>

<MEA type="Segment">

<MEA01>TO</MEA01>

<MEA02>VOL</MEA02>

<MEA03>1</MEA03>

<MEA04 type="Composite">

<MEA0401>CR</MEA0401>

</MEA04>

</MEA>

<REF type="Segment">

<REF01>4B</REF01>

<REF02>CN</REF02>

</REF>

<CUR type="Segment">

<CUR01>CY</CUR01>

<CUR02>USD</CUR02>

</CUR>

</HLLoop1>

<CTT type="Segment">

<CTT01>1</CTT01>

</CTT>

</TX-00401-856>

</TransactionSet>

</FunctionalGroup>

</Interchange>

EDI 856 示例文件:EDIFACT标准

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

34

ISA*00* *00* *ZZ*sender *ZZ*receiver *191226*1551*U*00401*000000005*0*T*:~

GS*SH*049046089APD*ABC*20190516*1836*29067*X*004010~

ST*856*0001~

BSN*00*DN_No*20190516*1836**30~

DTM*011*20190517*1836*CT~

DTM*017*20190522*1836*CT~

HL*1**S~

TD1*BOX*1****G*1*KG~

TD5*O*2*ABC*A********N~

REF*VR*TI~

REF*BAI*ABC~

REF*PY*N~

REF*SF*ABC~

REF*CN*INV_No~

REF*D2*TI~

REF*WY*ABC~

REF*Z1*ABC~

N1*ST*MKD*92*V ~

N1*SF*TI*92*TI~

N1*BY*ABC*92*ABC~

HL*2*1*I~

LIN*1*BP*CPN***VP*MPN*MF*TI***PL*00100~

SN1**1000*EA~

SLN******1~

PRF*ABC***20190328~

PO4*1~

MEA*WT*WT*1*KG~

MEA*TO*VOL*1*CR~

REF*4B*CN~

CUR*CY*USD~

CTT*1~

SE*30*0001~

GE*1*29067~

IEA*1*000029067~

在配送网络中使用发货通知/舱单有什么好处?

  • 减少收货码头的卸货时间。由于提前收到了装运组成和结构(如包装)的信息,因此加快了货物验收。
  • 由于简化了人工处理流程,减少了货物到达时的人为错误。
  • 自动初步生成验收证书和差异。
  • EDI 856 (ASN) 与运输的托盘、箱子或纸箱上的条形码标签相对应,因此在接收货物时可以使用 RFID 扫描仪和运输包装序列号 (SSCC)。
  • 使用856 文档的另一个优势是客户可以提前收到有关发货的信息,以便他们可以更好地管理他们的库存。

实现先进装运的优势

ASN 文件的实施大大降低了收货成本并提供了仓库自动化的可能性。

  • 消除了对基于纸张的通信的需要
  • 优化货物验收流程。
  • 避免数据输入错误。
  • 通过提高预测订单的准确性来降低管理成本。

如何开始使用 Ship Notice/Manifest Transaction Set (856)?

通过实施 EDI 简化您的业务流程。我们以明码标价为各种规模的企业提供最新的集成解决方案。无论您是供应商还是零售商,请联系我们以实现经济高效的 EDI 实施。

更多EDI信息,请参阅:EDI是什么? | EDI通信专家

关于作者: 网站小编

码农网专注IT技术教程资源分享平台,学习资源下载网站,58码农网包含计算机技术、网站程序源码下载、编程技术论坛、互联网资源下载等产品服务,提供原创、优质、完整内容的专业码农交流分享平台。

热门文章