博世BOSCH EDI DESADV发货通知详解

Published On: 2022年10月14日Categories: 帮助文档, 知识库Views: 1

© All rights reserved. • 西安知行软件有限公司 • 陕ICP备09022277号

本文将从发送角度出发,带大家了解如何给博世BOSCH发送DESADV发货通知报文,并将其转换为博世BOSCH要求的EDIFACT格式。

在文章如何读懂EDIFACT报文?中,我们对EDIFACT已经做了详细的解读,大家可以以此为基础,开始深入了解 DESADV发货通知。

本文将对符合EDIFACT国际报文标准的DESADV发货通知报文进行详细解读,并且展示通过知行之桥EDI系统转换后得到的EDIFACT文件。

下图为BOSCH DESADV发货通知示例报文转换前及经过知行之桥EDI系统转换后的结果对比图。

edi

利用知行之桥EDI系统可以将XML文件转换为符合国际标准的 EDIFACT文件,再通过EDI系统发送给BOSCH即可,企业可以从自己的业务系统中生成如下XML文件,或者将自己的业务数据填进如下的XML文件。每个字段的业务含义都已做了明确的注释。

1.博世BOSCH发货通知 XML 模板详解



  1.0.0
  
  T
  
  
  351
  
  KANBAN
  
  Test MessageNumber
  
  9
  
  
    
    Test DateOrTimeOrPeriod
    
    102
    
  
  
    
    Test DateOrTimeOrPeriod
    
    102
    
  
  
    
    Test DateOrTimeOrPeriod
    
    102
    
  
  
    
    
    AAD
    
    KGM
    
    Test MeasurementValue
    
  
  
    
    
Test TransportContractDocumentIdentifier

  
    
Test UniqueGoodsShipmentIdentifier

  
  
Test TransportContractReferenceNumber

    

    
    
    Test PartyId
    
    91
    
    Test PartyName
    
    Test PartyName2
    
    Test StreetAndNumberOrPostOfficeBox
    
    Test CityName
    
    
      Test NameCode
      
    
    Test PostCodeIdentification
    
    DE
    
    
      
      
      IC
      
      
        Test Identification
        
        Test Name
        
      
      
        
        Test CommunicationAddressIdentifier
        
        TE
        
      
    
  
  
    
    
    Test PartyId
    
    92
    
    Test PartyName
    
    Test PartyName2
    
    Test StreetAndNumberOrPostOfficeBox
    
    Test CityName
    
    
      Test NameCode
      
    
    Test PostCodeIdentification
    
    DE
    
    
      
      
      IC
      
      
        Test Identification
        
        Test Name
        
      
      
        
        Test CommunicationAddressIdentifier
        
        TE
        
      
    
  
  
    
    
    Test PartyId
    
    92
    
    Test PartyName
    
    Test PartyName2
    
    Test StreetAndNumberOrPostOfficeBox
    
    Test CityName
    
    
      Test NameCode
      
    
    Test PostCodeIdentification
    
    DE
    
    
      
      
      IC
      
      
        Test Identification
        
        Test Name
        
      
      
        
        Test CommunicationAddressIdentifier
        
        TE
      
      
    
  
  
    
    
    Test PartyId
    
    92
    
    Test PartyName
    
    Test PartyName2
    
    Test StreetAndNumberOrPostOfficeBox
    
    Test CityName
    
    
      Test NameCode
      
    
    Test PostCodeIdentification
    
    DE
    
    
      
      
        Test LocationID
        
      
    
    
      
      
      IC
      
      
        Test Identification
        
        Test Name
        
      
      
        
        Test CommunicationAddressIdentifier
        
        TE
        
      
    
  
  
    
    
    Test PartyId
    
    92
    
    Test PartyName
    
    Test PartyName2
    
    Test StreetAndNumberOrPostOfficeBox
    
    Test CityName
    
    
      Test NameCode
      
    
    Test PostCodeIdentification
    
    DE
    
    
      
      
      IC
      
      
        Test Identification
        
        Test Name
        
      
      
        
        Test CommunicationAddressIdentifier
        
        TE
        
      
    
  
  
    
    
    Test PartyId
    
    Test PartyName
    
    Test PartyName2
    
    Test StreetAndNumberOrPostOfficeBox
    
    Test CityName
    
    
      Test NameCode
      
    
    Test PostCodeIdentification
    
    DE
    
    
      
      
      IC
      
      
        Test Identification
        
        Test Name
        
      
      
        
        Test CommunicationAddressIdentifier
        
        TE
        
      
    
  
  
    
    
    TE
    
    
      Test EquipmentId
      
    
  
  
    
    
    1
    
    
      
      
      123456
      
      
        F
        
        Test TypeOfPackages
        
        IN
        
        Test TypeOfPackages
        
        SA
        
      
      
        
        G
        
        KGM
        
        Test MeasurementValue
        
      
      
        
        Test MaximumStackability
        
        Test QuantityPerPack
        
        EA
        
      
      
        
        
        17
        
        Test ShippingMarksDescription
        
        G
        
        5
        
        
          
          Test OuterpackagingUnitIdentification
          
        
        
          
          Test DateOrTimeOrPeriod
          
          102
          
        
        
          
          
          1
          
        
        
          
          
          Test IdentityNumber
          
        
        
          
          
          Test IdentityNumber
          
        
      
    
    
      
      
      Test LineItemNumber
      
      Test BuyerItemNumber
      
      
        
        1
        
        
          Test SupplierArticleNumber
          
        
        
          Test EngineeringChangeLevel
          
        
        
          Test BatchNumber
          
        
        
          Test SoftwareRevisionNumber
          
        
        
          Test TechnicalPhase
          
        
      
      
        
        Test DespatchQuantity
        
        EA
        
      
      
        
        DE
        
      
      
        
        Test IdentityNumber
        
      
      
        
        Test DateOrTimeOrPeriod
        
        102
      
      
        
        Test DateOrTimeOrPeriod
        
        102
      
      
        
        Test PartyId
        
      



    Test PurchaseOrderNumber
    
    Test LineNumber
    


    Test InvoiceNumber
     



    Test DeliveryScheduleNumber
    


    Test EventReferenceNumber
    
       

        
        
        
          Test LocationID
          
        
      
      
        
        
        
          Test LocationID
          
        
      
      
        
        
        
          Test LocationID
          
        
      
    
    
      
      
      2
      
      
        
        
        123456
        
        
          F
          
          Test TypeOfPackages
          
          IN
          
          Test TypeOfPackages
          
          SA
          
        
        
          
          G
          
          KGM
          
          Test MeasurementValue
          
        
        
          
          Test MaximumStackability
          
          Test NumberofPackagesInHandlingUnit
        
        
        
          
          
          17
          
          Test ShippingMarksDescription
          
          G
           
          5
          
          
            
            
            Test IdentityNumber
            
          
          
            
            
            Test IdentityNumber
            
          
        
      
    
  

2.通过知行之桥EDI系统,将上述示例XML文件进行格式转换后,得到的博世BOSCH发货通知 DESADV 报文示例如下:

UNA:+.?*'
UNB+UNOC:3+0123456789+BOSCH EDI-TEAM+221009:1422+000000019'
UNH+1+DESADV:D:07A:UN:EAN008'
- 1 = 消息参考号
- DESADV= 报文类型

BGM+351:::KANBAN+Test MessageNumber+9'
- 351= 发货通知限定符
- KANBAN= 与DELJIT相关的发货通知
- Test MessageNumber = 发货编号
- 9 = 原始文件

DTM+137:Test DateOrTimeOrPeriod:102'
- 137= 文件日期限定符
- Test DateOrTimeOrPeriod = 文件日期
- 102 = 日期格式编码

DTM+132:Test DateOrTimeOrPeriod:102'
- 132 = 预计运输抵达日期限定符
- Test DateOrTimeOrPeriod = 预计运输抵达日期
- 102 = 日期格式编码

DTM+10:Test DateOrTimeOrPeriod:102'
- 10 = 指定的运输日期限定符
- Test DateOrTimeOrPeriod = 指定的运输日期
- 102 = 日期格式编码

MEA+AAX+AAD+KGM:Test MeasurementValue'
- AAX = 寄售测量限定符
- AAD = 托运总重量限定符
- KGM = 千克
- Test MeasurementValue = 测量值

RFF+AAS:Test TransportContractDocumentIdentifier'
- AAS = 运输合同文件限定符
- Test TransportContractDocumentIdentifie = 运输合同文件ID

RFF+AVU:Test UniqueGoodsShipmentIdentifier'
- AVU = 独特的货物运输限定符
- Test UniqueGoodsShipmentIdentifier = 独特的货物运输ID

RFF+AHI:Test TransportContractReferenceNumber'
- AHI = 运输合同参考号限定符
- Test TransportContractReferenceNumber = 运输合同参考号

NAD+BY+Test PartyId::91++Test PartyName:Test PartyName2+Test StreetAndNumberOrPostOfficeBox+Test CityName+Test NameCode+Test PostCodeIdentification+DE'
- BY = 买方限定符
- Test PartyId = 买方ID
- 91 = 由卖方指定
- Test PartyName = 买方名称
- Test PartyName2 = 买方名称2
- Test StreetAndNumberOrPostOfficeBox = 买方街道
- Test CityName = 买方城市名
- Test NameCode = 买方城市详细信息
- Test PostCodeIdentification = 买方邮编
- DE =买方国家ID

CTA+IC+Test Identification:Test Name'
- IC = 买方联系信息限定符
- Test Identification = 买方联系ID
- Test Name =买方联系姓名

COM+Test CommunicationAddressIdentifier:TE'
- Test CommunicationAddressIdentifier = 买方联系地址ID
- TE = 电话

NAD+SE+Test PartyId::92++Test PartyName:Test PartyName2+Test StreetAndNumberOrPostOfficeBox+Test CityName+Test NameCode+Test PostCodeIdentification+DE'
- SE = 卖方限定符
- Test PartyId = 卖方ID
- 92 = 由买方指定
- Test PartyName = 卖方名称
- Test PartyName2 = 卖方名称2
- Test StreetAndNumberOrPostOfficeBox = 卖方街道
- Test CityName = 卖方城市名
- Test NameCode= 卖方国家或地区细分
- Test PostCodeIdentification = 卖方邮编
- DE = 卖方国家代码

CTA+IC+Test Identification:Test Name'
- IC= 卖方联系信息限定符
- Test Identification = 卖方联系ID
- Test Name = 卖方联系姓名

COM+Test CommunicationAddressIdentifier:TE'
- Test CommunicationAddressIdentifier = 卖方联系信息ID
- TE = 电话

NAD+SU+Test PartyId::92++Test PartyName:Test PartyName2+Test StreetAndNumberOrPostOfficeBox+Test CityName+Test NameCode+Test PostCodeIdentification+DE'
- SU = 供应商限定符
- Test PartyId = 供应商ID
- 92 = 由买方指定
- Test PartyName = 供应商名称
- Test PartyName2 = 供应商名称2
- Test StreetAndNumberOrPostOfficeBox = 供应商街道
- Test CityName = 供应商城市名
- Test NameCode= 供应商国家或地区细分
- Test PostCodeIdentification = 供应商邮编
- DE = 供应商国家代码

CTA+IC+Test Identification:Test Name'
- IC= 供应商联系信息限定符
- Test Identification = 供应商联系ID
- Test Name = 供应商联系姓名

COM+Test CommunicationAddressIdentifier:TE'
- Test CommunicationAddressIdentifier = 供应商联系信息ID
- TE = 电话

NAD+ST+Test PartyId::92++Test PartyName:Test PartyName2+Test StreetAndNumberOrPostOfficeBox+Test CityName+Test NameCode+Test PostCodeIdentification+DE'
- ST = 收货方限定符
- Test PartyId = 收货方ID
- 92 = 由买方指定
- Test PartyName = 收货方名称
- Test PartyName2 = 收货方名称2
- Test StreetAndNumberOrPostOfficeBox = 收货方街道
- Test CityName = 收货方城市名
- Test NameCode= 收货方国家或地区细分
- Test PostCodeIdentification = 收货方邮编
- DE = 收货方国家代码

LOC+11+Test LocationID'
- Test LocationID = 卸货点地址ID

CTA+IC+Test Identification:Test Name'
- IC= 收货方联系信息限定符
- Test Identification = 收货方联系ID
- Test Name = 收货方联系姓名

COM+Test CommunicationAddressIdentifier:TE'
- Test CommunicationAddressIdentifier = 收货方联系信息ID
- TE = 电话

NAD+SF+Test PartyId::92++Test PartyName:Test PartyName2+Test StreetAndNumberOrPostOfficeBox+Test CityName+Test NameCode+Test PostCodeIdentification+DE'
- SF = 发货限定符
- Test PartyId = 发货ID
- 92 = 由买方指定
- Test PartyName = 发货名称
- Test PartyName2 = 发货名称2
- Test StreetAndNumberOrPostOfficeBox = 发货街道
- Test CityName = 发货城市名
- Test NameCode= 发货国家或地区细分
- Test PostCodeIdentification = 发货邮编
- DE = 发货国家代码

CTA+IC+Test Identification:Test Name'
- IC= 发货方联系信息限定符
- Test Identification = 发货方联系ID
- Test Name = 发货方联系姓名

COM+Test CommunicationAddressIdentifier:TE'
- Test CommunicationAddressIdentifier = 发货方联系信息ID
- TE = 电话

NAD+FW+Test PartyId++Test PartyName:Test PartyName2+Test StreetAndNumberOrPostOfficeBox+Test CityName+Test NameCode+Test PostCodeIdentification+DE'
- FW= 货运转运商限定符
- Test PartyId = 货运转运商ID
- 92 = 由货运转运商指定
- Test PartyName = 货运转运商名称
- Test PartyName2 = 货运转运商名称2
- Test StreetAndNumberOrPostOfficeBox = 货运转运商街道
- Test CityName = 货运转运商城市名
- Test NameCode= 货运转运商国家或地区细分
- Test PostCodeIdentification = 货运转运商邮编
- DE = 货运转运商国家代码

CTA+IC+Test Identification:Test Name'
- IC= 货运转运商联系信息限定符
- Test Identification = 货运转运商联系ID
- Test Name = 货运转运商联系姓名

COM+Test CommunicationAddressIdentifier:TE'
- Test CommunicationAddressIdentifier = 货运转运商联系信息ID
- TE = 电话

EQD+TE+Test EquipmentId'
- TE= 拖车
- Test EquipmentId = 装运ID

CPS+1++1'
- 1= 包装水平限定符
- 1 = 包装水平,内包装

PAC+123456+++F:Test TypeOfPackages:IN:Test TypeOfPackages:SA'
- 123456 = 包装编号
- F = 包装类型编码,F:自由格式
- Test TypeOfPackages = 买方包装类型编码
- IN = 物料类型编码,IN:买方物料编号
- Test TypeOfPackages = 供应商包装类型编码
- SA = 供应商货号编码

MEA+AAY+G+KGM:Test MeasurementValue'
- AAY = 测量限定符
- G = 毛重
- KGM = 千克
- Test MeasurementValue = 测量值

QTY+171:Test MaximumStackability:EA'
- 171 = 买方包装类型编码
- Test MaximumStackability = 最大可堆叠数量
- EA = 测量单位:每个

PCI+17+Test ShippingMarksDescription++G::5'
- 17 = 卖方说明限定符
- Test ShippingMarksDescription = 卖方运输说明
- G = 标记类型编码
- 5 = ISO国际标准化组织

RFF+ACI: Test OuterpackagingUnitIdentification'
- ACI= 外包装限定符
- Test OuterpackagingUnitIdentification = 外包装ID

DTM+94:Test DateOrTimeOrPeriod:102'
- 94 = 生产日期限定符
- Test DateOrTimeOrPeriod= 生产日期
- 102 = 日期格式

GIR+7+1:AM'
- 7= 类型标识符
- 1 = 最小包装
- AM = 水平编号限定符

GIN+ML+Test IdentityNumber'
- ML = 标签号限定符
- Test IdentityNumber = 标签号

GIN+AL+Test IdentityNumber'
- AL = 看板卡号限定符
- Test IdentityNumber = 看板卡号

LIN+Test LineItemNumber++Test BuyerItemNumber:IN'
- Test LineItemNumber = 物料行号
- Test BuyerItemNumber = 买方物料号
- IN = 买方物料号限定符

PIA+1+Test SupplierArticleNumber:SA+Test EngineeringChangeLevel:EC+Test BatchNumber:NB+Test SoftwareRevisionNumber:AG+Test TechnicalPhase:BT'
- 1 = 看板卡号限定符
- Test SupplierArticleNumber = 供应商货号
- SA = 供应商货号限定符
- Test EngineeringChangeLevel= 工程修改级别限定符
- EC = 工程修改级别
- Test BatchNumber= 批号
- NB = 批号限定符
- Test SoftwareRevisionNumber = 软件修正号
- AG = 软件修正号限定符
- Test TechnicalPhase = 硬件修正号
- BT = 硬件修正号限定符


QTY+12:Test DespatchQuantity:EA'
- 12 = 发货数量限定符
- Test DespatchQuantity = 发货数量
- EA = 测量单位,每个

ALI+DE'
- DE = 原产国

GIN+BN+Test IdentityNumber'
- BN = 序列号限定符
- Test IdentityNumber = 序列号

DTM+36:Test DateOrTimeOrPeriod:102'
- 36 = 限用日期限定符
- Test DateOrTimeOrPeriod = 限用日期
- 102= 日期格式限定符

DTM+94:Test DateOrTimeOrPeriod:102'
- 94 = 生产/制造日期限定符
- Test DateOrTimeOrPeriod = 生产/制造日期
- 102= 日期格式限定符

NAD+MF+Test PartyId'
- MF = 货物制造商限定符
- Test PartyId = 货物制造商ID

RFF+ON:Test PurchaseOrderNumber:Test LineNumber'
- ON = 订单编号限定符
- Test PurchaseOrderNumber = 订单编号
- Test LineNumber = 物料行号

RFF+IV: Test InvoiceNumber'
- IV = 发票号限定符
- Test InvoiceNumber = 发票号

RFF+AAN:Test DeliveryScheduleNumber'
- AAN = 交付计划编号限定符
- Test DeliveryScheduleNumber = 交付计划编号

RFF+AIV:Test EventReferenceNumber'
- AIV: = 事件参考号限定符
- Test EventReferenceNumber = 事件参考号

LOC+11+Test LocationID'
- 11 = 卸货地限定符
- Test LocationID = 卸货地ID

LOC+18+Test LocationID'
- 18 = 仓库位置限定符
- Test LocationID = 仓库位置ID

LOC+159+Test LocationID'
- 159 = 额外的内部目的地限定符
- Test LocationID = 额外的内部目的地ID

CPS+2++2'
- 2 = 包装水平限定符
- 2 = 包装水平:中层

PAC+123456+++F:Test TypeOfPackages:IN:Test TypeOfPackages:SA'
- 123456 = 包装号
- F = 自由格式限定符
- Test TypeOfPackages = 包装类型
- IN = 买方物料号限定符
- Test TypeOfPackages = 包装类型
- SA = 供应商产品编号

MEA+AAY+G+KGM:Test MeasurementValue'
- AAY= 包装测量限定符
- G = 毛重
- KGM = 千克
- Test MeasurementValue = 测量值

QTY+171:Test MaximumStackability'
- 171= 最大堆积量限定符
- Test MaximumStackability= 最大堆积量

PCI+17+Test ShippingMarksDescription++G::5'
- 17 = 卖方说明限定符
- Test ShippingMarksDescription = 卖方运输说明
- G = 混拖
- 5 = ISO国际标准化组织

GIN+ML+Test IdentityNumber'
- ML = 标签号
- Test IdentityNumber = 标签号

GIN+AW+Test IdentityNumber'
- AW = 外包装中包含的包件限定符
- Test IdentityNumber = 外包装中包含的包件的ID

UNT+57+1'
UNZ+1+000000019'

工作流示例

通过上述的讲解想必大家已经了解了 BOSCH DESADV发货通知在知行之桥 EDI 系统中的转换结果了,以下是上述工作流示例,您可以下载知行之桥EDI系统,导入【示例工作流】以及【BOSCH_DESADV_Test】,进行实战操作。

 下载 博世 BOSCH DESADV 工作流以及测试文件  

在知行之桥 EDI 系统中导入上述工作流以及测试文件。

①先点击右上角的工作区齿轮图标,选择创建工作区,命名为BOSCH_Test。

edi

②然后选择导入工作区,选择BOSCH_Test.arcflow。

edi

③点开BOSCH_XMLMap_DESADV 端口,点击上方 输入 ,在 更多里点击上传文件,上传 DESADV_TEST.xml。

edi

④点开BOSCH_XMLToEDIFACT端口,点击上方 输出 ,点击 D07A_DESADV_Test_000000020.edi即可下载文件,看到转换后的结果。

edi

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

了解更多EDI信息,请您电话 137-2056-8862 或邮件 sales@kasoftware.cn 联系我们。点击下方蓝色按钮,即可免费试用EDI软件。

注:文案部分图片及内容来源于网络,版权归原创作者所有,如有侵犯到您的权益,请您联系我们进行删除,给您带来困扰,我们深感抱歉。

为什么选择

知行之桥®?​

根据企业规模与集成需求,提供从本地部署到云端托管的灵活选择

可视化 EDI 工作流

基于拖拽式图形化设计器,零代码构建完整 EDI 业务流程,满足复杂供应链自动化场景。

Odette & Drummond 认证

通过 Odette(OFTP) 与 Drummond(AS2) 权威认证,确保与主机厂安全合规、高可靠的数据交换。

多系统集成能力

提供数据库、REST/SOAP、FTP/SFTP 等标准化接口,实现 ERP、WMS、MES 等系统的双向数据自动同步。

数据映射格式转换

内置可视化 Mapping 编辑器,零代码实现 EDI 报文与企业内部数据格式(XML/JSON…)的映射转换及复杂规则处理。

实时监控预警机制

全流程可视化监控报文状态,支持邮件、钉钉、企业微信自动预警,保障 JIT 交付的稳定性与及时性。

多工厂支持

支持集团级多组织、多工厂架构,实现数据隔离与权限管控,统一平台集中运维,满足大型制造企业多地点协同需求。