1前言采用电子数据交换(EDI)方式交换数据时,其数据的载体为报文。联合国行政、商业和运输业电子数据交换(UN/EDIFACT)是国际间通用的EDI标准,为了利于与国际接轨,促进天津港交通运输EDI的应用,在《国际集装箱运输电子信息传输和运作系统及示范工程》中电子报文应用的基础上,经与数据交换各方协议商定,进一步修改完善了报文标准,编制了《天津港EDI平台文件—2001版本》。该版本中的船图、进口舱单、装卸报告、溢卸/短卸/残损报告、堆存报告与《交通运输EDI信息网络(一期)工程》发布的平台文件的格式完全一致。平台文件是根据实际应用与相应的纸面单证编制的统一的用户数据格式。对平台文件的设计,兼顾了UN/EDIFACT报文标准和对应单证所需的数据项。以下是对平台文件的一些说明:1、平台文件记录不定长,字段不定长。每条记录以一个撇号(')作结束符(也可再加回车),记录中字段之间用冒号(:)作分隔符。释放符(?):若平台文件某一字段的内容包含分隔符(:)或结束符(')时,应在分隔符(:)或结束符(')前加一个释放符(?),释放符不计入字符串长度。2、在平台文件中,必备型记录用“M”表示,条件型记录用“C”表示,它们分别标注在每条记录数据结构的右上角。条件型记录不被选用时,可整条记录省略。3、记录中的每个字段都标出了其序号、字段名、格式、注释、标记。序号:说明该字段在记录中的顺序号。例如5表示记录的第5个字段。当一个字段组需重复时,它的下属字段序号表示为m-n,m表示该字段组在记录中的顺序号,n表示该下属字段在字段组的顺序号。字段名:说明该字段(或字段组)的英文、中文名以及重复次数,如(1-3)表示最多可重复三次。格式:说明字段的类型和最大长度。例:X(2)表示字符型,最大长度为2。9(2)表示数值型,最多2位整数。9(5).9表示数值型,最多5位整数,1位小数,数值的正负号不占位。9(12)若表示日期型则在注释中说明(CCYYMMDDHHMM),其值无正负号和小数点。注释:对该字段的备注及代码的使用说明。标记:M表示该字段在记录中必须使用。C表示该字段在记录中可以选用,如果不选用,分隔符仍不可省略。M/C表示首选M,其次选C。C/M表示首选C,其次选M。同一字段的代码和名称,如果代码为M/C,而名称为C/M,则二者必选其一,首选代码,当代码和名称同时出现时,以代码为准。如果代码为C/M,而名称为M/C,则二者必选其一,首选名称,当代码和名称同时出现时,以名称为准。4、记录结构它反映了平台文件中各种类型的记录出现的顺序,记录的组合及循环的最多次数,并以M表示此循环是必选的,以C表示此循环是可选的。5、其他规定(1)为了与UN/EDIFACT应用层语法规则匹配,数值型字段应注意:小数点符号前后至2少应有一个数字,即不允许.5和2.而允许0.5和2.0;也不允许使用三元分割符,即不允许2,500,000而允许2500000。(2)集装箱箱号采用4位前缀加7位数字编号,当前缀不足4位时,应在其右边用空格补足,例如ABC1234567;当校验位用2位时可用8位数字编号,编号不足位时应左对齐。(3)文件功能除了9以外,还可按用户间的协议采用'2','3','4'等。目录1、船图(BAPLIE)平台文件2、舱单报文(IFCSUM)平台文件3、集装箱出口装载清单(NCL)4、集装箱装/卸报告报文COARRI平台文件5、集装箱堆存报文(COEDOR)平台文件6、集装箱进/出门报文(CODECO)平台文件7、订舱信息报文(BKL)31、船图(BAPLIE)平台文件发送方,接收方:进口:卸港船舶代理→码头、理货、港监;出口:装港码头预配→理货、港监→装港船舶代理。功能:本报文提供一个航次的船舶装载集装箱和货物的有关信息及其集装箱在船上贝位,是船方进行下一挂港装、卸的重要资料,也是港方安排装船、卸船作业的依据。相应单证:进口船图、出口船图。记录00HEADRECORD头记录M序号字段名格式注释标记1RECORDID记录类型标识9(2)00M2MESSAGETYPE报文类型X(6)BAPLIEM3FILEDESCRIPTION文件说明X(35)BAYPLANM4FILEFUNCTION文件功能X(2)9=原始2=增加3=删除4=变更M5SENDERCODE发送方代码X(13)M6RECEIVERCODE接收方代码X(13)M7FILECREATETIME文件建立时间9(12)CCYYMMDDHHMM使用系统时间M8SENDERPORTCODE发送港代码X(5)C9RECEIVERPORTCODE接收港代码X(5)C10AGREEMENTID通信协议标识X(14)C记录01OTHERRECEIVERS其它接收方C序号字段名格式注释标记1RECORDID记录类型标识9(2)01M2RECEIVERCODE接收方代码X(13)M3RECEIVERCODE(1-8)接收方代码X(13)C记录10VESSEL船舶信息M序号字段名格式注释标记1RECORDID记录类型标识9(2)10M2VESSELCODE船名代码X(9)C/M3VESSEL船名X(35)M/C4NATIONALITYCODE船舶国籍代码X(2)C5VOYAGE航次X(6)M6TRADECODE航线代码X(10)C7TRADE航线X(35)C8ETDARRIVEDDATE预计到达日期9(8)CCYYMMDDC9SAILINGDATE离港日期9(8)CCYYMMDDM10DEPARTPORTCODE离港地点代码X(5)M/C11DEPARTPORT离港地点X(35)C/M12NEXTCALLINGPORTCODE下一挂港代码X(5)M/C13NEXTCALLINGPORT下一挂港X(35)C/M4记录11LINESINFORMATION船公司信息M序号字段名格式注释标记1RECORDID记录类型标识9(2)11M2SHIPPINGLINECODE船公司(承运人)代码X(13)C/M3SHIPPINGLINE船公司(承运人)X(35)M/C记录50CONTAINERINFORMATION集装箱信息M序号字段名格式注释标记1RECORDID记录类型标识9(2)50M2CTN.NO.箱号X(12)M3CTN.SIZE&TYPE集装箱尺寸类型X(4)M4CTN.STATUS集装箱状态X(1)E=空F=整L=拼M5STOWAGELOCATION贝位9(7)Bay:000,Row:00,Tier:00M6TEMPERATUREID温度计量单位X(1)C=摄氏F=华氏C7TEMPERATURESETTING设置温度X(5)见注C8MIN.TEMPERATURE冷藏最低温度X(5)C9MAX.TEMPERATURE冷藏最高温度X(5)C10OVERLENGTHFRONT前超9(4)厘米C11OVERLENGTHBACK后超9(4)厘米C12OVERWIDTHLEFT左超9(4)厘米C13OVERWIDTHRIGHT右超9(4)厘米C14OVERHEIGHT超高9(4)厘米C15GROSSWEIGHT箱毛重9(5).9千克M16TAREWEIGHT箱皮重9(5).9千克M-C17CTN.OPERATORCODE箱经营人代码X(13)C/M18CTN.OPERATOR箱经营人X(35)M/C注:温度中,除正(+)负(-)号及小数点外,最多只能3位数字。记录51B/LNO.INFORMATION提单号信息C序号字段名格式注释标记1RECORDID记录类型标识9(2)51M2B/LNO.提单号X(20)M注:拼箱货时可用此记录描述其中关键货物的提单号。5记录52PLACEINFORMATION地点信息M序号字段名格式注释标记1RECORDID记录类型标识9(2)52M2LOADPORTCODE装货港代码X(5)M/C3LOADPORT装货港X(35)C/M4DISCHARGEPORTCODE卸货港代码X(5)M/C5DISCHARGEPORT卸货港X(35)C/M6PLACECODEOFDELIVERY交货地代码X(5)C/M7PLACEOFDELIVERY交货地X(70)M/C8TRANSFERPORTCODE中转港代码X(5)C9TRANSFERPORT中转港X(35)C记录53OPT.DISH.PORTINFORMATION可选卸货港信息C序号字段名格式注释标记1RECORDID记录类型标识9(2)53M2OPT.DISCHPORT-1CODE第一可选卸货港代码X(5)M/C3OPT.DISCHPORT-1第一可选卸货港X(35)C/M4OPT.DISCHPORT-2CODE第二可选卸货港代码X(5)C5OPT.DISCHPORT-2第二可选卸货港X(35)C6OPT.DISCHPORT-3CODE第三可选卸货港代码X(5)C7OPT.DISCHPORT-3第三可选卸货港X(35)C8OPT.DISCHPORT-4CODE第四可选卸货港代码X(5)C9OPT.DISCHPORT-4第四可选卸货港X(35)C10OPT.DISCHPORT-5CODE第五可选卸货港代码X(5)C11OPT.DISCHPORT-5第五可选卸货港X(35)C记录54DANGEROUSCARGOINFORMATION危险品信息C序号字段名格式注释标记1RECORDID记录类型标识9(2)54M2CLASS危险品分类X(5)M3PAGE危险品页号X(7)M4UNDGNO.联合国危险品编号9(4)M5LABEL危险品标签X(32)M6FLASHPOINT危险货物闪点X(5)摄氏C7EMSNO.船运危险品应急措施号X(6)C8MFAGNO.医疗急救指南号X(4)C注:拼箱货时可用此记录描述其中关键货物的危险品信息。6记录55CARGOINFORMATION货物描述C序号字段名格式注释标记1RECORDID记录类型标识9(2)55M2CARGOCODE货类代码X(3)海关HS代码C3CARGODESCRIPTION(1-5)货物描述X(35)C注:拼箱货时可用此记录描述其中的主要货物,也可不用。记录55最多可重复9次(对货物描述而言)。记录99TRAILERRECORD尾记录M序号字段名格式注释标记1RECORDID记录类型标识9(2)99M2RECORDTOTALOFFILE记录总数9(6)包括:头、尾记录M记录结构:00头记录M101其他接受方C110描述船舶有关的基本数据项目M111描述船舶有关的补充信息M150集装箱信息M999951提单号信息C152地点信息M153可选卸货港信息C154危险品信息C155货物描述C999尾记录M1注明:1、50记录的第16项“箱皮重”的标记现为M,应为C;第17项“箱经营人代码”的标记现为C/M,应为M/C;第18项“箱经营人”的标记现为M/C,应为C/M。2、52记录的第6项“交货地代码”的标记现为C/M,应为C;第7项“交货地”的标记现为M/C,应为C。3、54记录的第3项“危险品页号”的标记现为M,应为C;第5项“危险品标签”的标记现为M,应为C。72、舱单报文(IFCSUM)平台文件发送方,接收方:船公司、船舶代理→集装箱码头、理货、港监等。功能:该平台文件对应于IFCSUM报文的舱单子集,提供某一航次运输货物的信息,说明承运人、运输方式、运输工具、设备及联运货物的细节。舱单是船舶运载集装箱货物的证明,是船舶办理进出口报关手续的必要单证,也是码头作好装卸船准备的业务单据。相应单证:进口舱单(出口舱单采用出口装载清单)。记录00HEADRECORD头记录M序号字段名格式注释标记1RECORDID记录类型标识9(2)00M2MESSAGETYPE报文类型X(6)IFCSUMM3FILEDESCRIPTION文件说明X(35)MANIFESTC4FILEFUNCTION文件功能X(2)9=原始2=增加3=删除4=变更M5SENDERCODE发送方代码X(13)M6RECEIVERCODE接收