ref虚拟货币
Insight Enterprises 是一家世界 500 强解决方案集成商,在全球拥有 11,500 多名员工,帮助企业加速数字化转型。Insight为管理其庞大的供应链建立了EDI(Electronic Data Interchange,中文名称是电子数据交换)系统,实现供应链自动化管理。2022年5月,Insight Enterprises公司以94.361亿美元营收位列2022年《财富》美国500强排行榜第373名。
本文着重讲述Insight EDI项目中采购商发给Insight的X12 850报文(采购订单)。
在此前的文章如何读懂X12中,我们对X12报文的结构已经做了详细的解读,接下来让我们以 Insight EDI项目中对X12 850采购订单的处理为例深入了解X12 850采购订单。
下图为Insight X12 850示例报文转换前的XML格式及经过知行之桥EDI系统转换后的X12格式的结果对比图。
通过知行之桥EDI系统可以将850 XML文件转换为符合国际标准的X12 850采购订单文件。
850 XML格式采购商可以自定义,示例参考如下:
<?xml version="1.0" encoding="utf8"?><EDI_850> <Version>1.0.0</Version> <Mode>P</Mode> <!-- 原始订单 --> <TsetPurposeCode>00</TsetPurposeCode> <!-- 直运订单(SA:独立订单)--> <POTypeCode>DS</POTypeCode> <!-- 采购订单编号 --> <PONumber>567891234</PONumber> <!-- 发行版本号 --> <ReleaseNumber>123456</ReleaseNumber> <!-- 采购订单创建日期 --> <PODate>20060424</PODate> <!-- 合同编号 --> <ContractNumber>0007961793</ContractNumber> <!-- 货币信息 --> <CurrencySpecification> <EntityIdentifierCode>BY</EntityIdentifierCode> <!-- 买方货币类型 --> <CurrencyCode>USD</CurrencyCode> </CurrencySpecification> <Reference> <!-- 采购商账号信息 --> <BillingAccount>123456</BillingAccount> </Reference> <Reference> <!-- 平面图批准编号 --> <FloorPlanApprovalNumber>F01</FloorPlanApprovalNumber> </Reference> <Reference> <!-- 采购商销售订单号 --> <CustomerOrderNumber>0007961793</CustomerOrderNumber> </Reference> <Reference><!-- 第三方账单号码 --> <CustomerReferenceNumber>123456</CustomerReferenceNumber> </Reference> <Reference> <!-- 最终用户采购订单编号 --> <EndUserPONumber>AY1234</EndUserPONumber> </Reference> <Reference> <!-- 销售计划编号 --> <SalesProgramNumber>PAS</SalesProgramNumber> </Reference> <Reference> <!-- 标识索赔特殊处理要求的唯一编码 --> <SpecialProcessingCode>ZSIG</SpecialProcessingCode> </Reference> <Contact> <!-- 联系信息编号 --> <ContactFunctionCode>BD</ContactFunctionCode> <!-- 联系名称 --> <Name>INSIGHT BUYER NAME</Name> <!-- 通信号码 --> <TelephoneNumber>800-555-5555</TelephoneNumber> </Contact> <ShipmentTransportationInstructions> <!-- 装运付款方式:按照合同形式(TP:第三方付款) --> <ShipmentMethodOfPayment>DE</ShipmentMethodOfPayment> </ShipmentTransportationInstructions> <SalesRequirements> <!-- 余下未发货部分延期交货(SC:发货完成) --> <SalesRequirementCode>BK</SalesRequirementCode> </SalesRequirements> <DeliveryRequestedDateTimeInfo> <!-- 请求交货时间 --> <Date>20060501</Date> </DeliveryRequestedDateTimeInfo> <CarrierDetails> <!-- 托运人选择最佳装运方式编码 --> <TransportationTypeCode>T</TransportationTypeCode> <!-- 运输路线描述/原始承运人身份 --> <Routing>BESTWAY (SHIPPER OPTION)</Routing> <!-- 服务级别代码 --> <ServiceLevelCode>CG</ServiceLevelCode> </CarrierDetails> <LettersOrNotes> <!-- 注释描述 --> <RefId>MESSAGE TO FOLLOW</RefId> <!-- 消息正文 --> <MessageText>PLEASE SHIP ACCORDING TO ROUTING GUIDE</MessageText> </LettersOrNotes> <ShipToInfo> <!-- 收货方名称 --> <Name>ABC CORP</Name> <!-- 收货方编号 -->2000234 <AdditionalNameInfo> <!-- 其他名称信息 --> <Name>SUITE 2002A</Name> </AdditionalNameInfo> <AddressInfo> <!-- 收货方地址 --> <Address>215 CELEBRATION PLACE</Address> </AddressInfo> <GeographicLocation> <!-- 收货方所在城市名称 --> <CityName>KISSIMMEE</CityName> <!-- 收货方所在州或省编码 --> <StateOrProvinceCode>FL</StateOrProvinceCode> <!-- 收货方邮政编码 --> <PostalCode>34747</PostalCode> <!-- 收货方所在国家编码 --> <CountryCode>US</CountryCode> </GeographicLocation> <Contact> <!-- 信息联系人编码 --> <ContactFunctionCode>IC</ContactFunctionCode> <!-- 信息联系人名称 --> <Name>BOB SMITH</Name> <!-- 通信号码 --> <TelephoneNumber>800-555-5555</TelephoneNumber> </Contact> </ShipToInfo> <BillToInfo> <!-- 付款方名称 --> <Name>INSIGHT EAST</Name> <Contact> <!-- 应付账款部门编码 --> <ContactFunctionCode>AP</ContactFunctionCode> <!-- 应付账款部门 --> <Name>ACCOUNTS PAYABLE DEPT</Name> <!-- 通信号码 --> <TelephoneNumber>800-555-5555</TelephoneNumber> </Contact> </BillToInfo> <BaselineItem> <!-- 订单行号 --> <POLineNumber>00010</POLineNumber> <!-- 订购数量 --> <QuantityOrdered>1</QuantityOrdered> <!-- 数量单位 --> <UOM>EA</UOM> <!-- 单价 --> <UnitPrice>396.01</UnitPrice><!-- 单价计量单位 --> <BasisOfUnitPriceCode>CP</BasisOfUnitPriceCode> <!-- 买方产品编号 --> <BuyerPartNumber>25R8904</BuyerPartNumber> <Reference> <!-- Redhat账号 --> <AccountNumber>Redhat account number</AccountNumber> </Reference> <Reference> <!-- 协议编号 --> <AgreementNumber>Master Agreement</AgreementNumber> </Reference> <Reference> <!-- 授权编号 --> <AuthorizationNumber>12345AU</AuthorizationNumber> </Reference> <Reference> <!-- 合同编号 --> <ContractNumber>Enrollment Number</ContractNumber> </Reference><Reference> <!-- 促销/交易编号 --> <PromotionDealNumber>Deal Registration Number</PromotionDealNumber> </Reference> <Reference> <!-- 产品组 --> <ProductGroup>Program Code</ProductGroup> </Reference> <Reference> <!-- 报价单编号 --> <PriceQuoteNumber>Price Quote Number</PriceQuoteNumber> </Reference> <Reference> <!-- 报价编号 --> <QuoteNumber>Customer Quote</QuoteNumber> </Reference> <Reference> <!-- 股票编号 --> <StockNumber>Initial Stock Number</StockNumber> </Reference><Reference> <!-- 序列号 --> <SerialNumber>Serial Number</SerialNumber> </Reference> <Reference> <!-- 保留编号 --> <HoldNumber>Commitment Number</HoldNumber> </Reference> <Reference> <!-- 产品许可协议编号 --> <ProductLicensingAgreementNumber>99F99SE</ProductLicensingAgreementNumber> </Reference> <Reference> <!-- 描述 --> <Description>Test Description</Description> </Reference> <Contact> <!-- 被许可方名称编码 --> <ContactFunctionCode>FF</ContactFunctionCode> <!-- 被许可方名称 --> <Name>JOE SMITH</Name> <!-- 通信号码 --> <TelephoneNumber>800-444-4444 ext 1234</TelephoneNumber> </Contact> <ContractEffectiveDateTimeInfo> <!-- 合同生效日期 --> <Date>01012022</Date> </ContractEffectiveDateTimeInfo> <ContractExpirationDateTimeInfo> <!-- 合同到期日期 --> <Date>12312022</Date> </ContractExpirationDateTimeInfo> <ShipFromInfo> <!-- 发货方仓库编码 --> <Warehouse>10</Warehouse> </ShipFromInfo> </BaselineItem></EDI_850>
通过知行之桥EDI系统,将上述示例850 XML文件进行格式转换后,得到的X12文件示例如下:
ISA*00* *00* *ZZ*SENDID *ZZ*RECEIVEID*221207*0946*U*00401*000000009*0*T*:~GS*PO*SENDID*RECEIVEID*20221207*0946*9*T*004010~ST*850*0001~-850:采购订单-0001:交易集控制号BEG*00*DS*567891234*123456*20060424*0007961793~-00:原始订单-DS:直运订单(SA:独立订单)-567891234:采购订单编号-123456:发行版本号-20060424:采购订单创建日期-0007961793:合同编号CUR*BY*USD~-BY:货币信息-USD:买方货币类型REF*12*123456~-123456:采购商账号信息REF*AY*F01~-AY:平面图批准编号限定符-F01:平面图批准编号REF*CO*0007961793~-CO:销售订单号限定符-0007961793:采购商销售订单号REF*CR*123456~-CR:第三方账单号码限定符-123456:第三方账单号码REF*EU*AY1234~-EU:最终用户采购订单编号限定符-AY1234:最终用户采购订单编号REF*QK*PAS~-QK:销售计划编号限定符-PAS:销售计划编号REF*SU*ZSIG~-SU:标识索赔特殊处理要求的唯一编码限定符-ZSIG:标识索赔特殊处理要求的唯一编码PER*BD*INSIGHT BUYER NAME*TE*800-555-5555~-BD:联系信息编号-INSIGHT BUYER NAME:联系名称-TE:通信号码限定符-800-555-5555:通信号码FOB*DE~-DE:装运付款方式(按照合同形式)(TP:第三方付款)CSH*BK~-BK:余下未发货部分延期交货(SC:发货完成)DTM*002*20060501~-002:请求交货时间限定符-20060501:请求交货时间TD5****T*BESTWAY (SHIPPER OPTION)*******CG~-T:托运人选择最佳装运方式编码-BESTWAY(SHIPPER OPTION):运输路线描述/原始承运人身份-CG:服务级别代码(IX:全球快递服务;ND:次日航空;PI:优先级邮件投保等)N9*L1*MESSAGE TO FOLLOW~-L1:注释描述限定符-MESSAGE TO FOLLOW:注释描述MSG*PLEASE SHIP ACCORDING TO ROUTING GUIDE~-PLEASE SHIP ACCORDING TO ROUTING GUIDE:消息正文N1*ST*ABC CORP*92*2000234~-ST:收货方限定符-ABC CORP:收货方名称-92:由买方或买方代理人指定的收货方限定符-2000234:收货方编号N2*SUITE 2002A~-SUITE 2002A:收货方名称N3*215 CELEBRATION PLACE~-215 CELEBRATION PLACE:收货方地址N4*KISSIMMEE*FL*34747*US~-KISSIMMEE:收货方所在城市名称-FL:收货方所在州或省编码-34747:收货方邮政编码-US:收货方所在国家编码PER*IC*BOB SMITH*TE*800-555-5555~-IC:信息联系人编码-BOB SMITH:信息联系人名称-TE:通信号码限定符-800-555-5555:通信号码N1*BT*INSIGHT EAST~-BT:付款方限定符-INSIGHT EAST:付款方名称PER*AP*ACCOUNTS PAYABLE DEPT*TE*800-555-5555~-AP:应付账款部门编码-ACCOUNTS PAYABLE DEPT:应付账款部门-TE:通信号码限定符-800-555-5555:通信号码PO1*00010*1*EA*396.01*CP*BP*25R8904~-00010:订单行号-1:订购数量-EA:数量单位-396.01:单价-CP:单价计量单位-BP:买方产品编号限定符-25R8904:买方产品编号REF*11*Redhat account number~-11:Redhat账号限定符-Redhat account number:Redhat账号REF*AH*Master Agreement~-AH:协议编号限定符-Master Agreement:协议编号REF*BB*12345AU~-BB:授权编号限定符-12345AU:授权编号REF*CT*Enrollment Number~-CT:合同编号限定符-Enrollment Number:合同编号REF*PD*Deal Registration Number~-PD:促销/交易编号限定符-Deal Registration Number:促销/交易编号REF*PG*Program Code~-PG:产品组限定符-Program Code:产品组REF*PR*Price Quote Number~-PR:报价单编号限定符-Price Quote Number:报价单编号REF*Q1*Customer Quote~-Q1:报价编号限定符-Customer Quote:报价编号REF*S6*Initial Stock Number~-S6:股票编号限定符-Initial Stock Number:股票编号REF*SE*Serial Number~-SE:序列号限定符-Serial Number:序列号REF*CNO*Hold Number~-CNO:保留编号限定符-Hold Number:保留编号REF*PLA*99F99SE~-PLA:产品许可协议编号限定符-99F99SE:产品许可协议编号REF*Test Description~-Test Description:描述PER*FF*JOE SMITH*TE*800-444-4444 ext 1234~-FF:被许可方名称编码-JOE SMITH:被许可方名称-TE:通信号码限定符-800-444-4444 ext 1234:通信号码DTM*092*01012022~-092:合同生效日期限定符-01012022:合同生效日期DTM*093*12312022~-093:合同到期日期限定符-12312022:合同到期日期N1*SF**54*10~-SF:发货方限定符-54:发货方仓库限定符-10:发货方仓库编码CTT*1~SE*44*0001~GE*1*9~IEA*1*000000009~
工作流示例
通过上述的讲解想必大家已经了解了 Insight 850 采购订单的数据格式转换需求了,那么在知行之桥EDI系统中如何实现呢? ,可以参考下述数据转换工作流,您可以下载知行之桥EDI系统,导入【示例工作流】以及【Insight_850_Sample】,进行实战操作。
下载 Insight 850 工作流以及测试文件
如下图所示:
①先点击右上角的工作区齿轮图标,选择创建工作区,命名为Insight_850可自定义。
②然后选择导入工作区,选择示例工作流:Insight_850.arcflow。
③点开Insight_XMLTo850端口,点击上方 输入 ,在 更多里点击上传文件,上传示例850XML文件:Insight_850_Sample.xml。
④点开Insight_XMLToX12端口,进入输出页面 ,点击文件名:Insight_850_Sample_000000011.x12即可下载转换后的850 X12文件,进行查看。
以上就是Insight X12 850采购订单报文解读以及转换的详细介绍,了解更多EDI报文转换示例,可直接点击知行之桥EDI系统在线示例。更多EDI报文信息,欢迎联系我们。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 931614094@qq.com 举报,一经查实,本站将立刻删除。