在奥迪AUDI和供应商之间发送VDA标准消息,实际上是在与奥迪AUDI的项目中发送EDIFACT标准消息。对于供应商,您需要向奥迪AUDI发送INVOIC发票。
文章时如何阅读EDIFACT信息?| EDI通信专家中对EDIFACT进行了详细的解释,在此基础上,您可以开始深入了解INVOIC发票。
本文解释符合EDIFACT消息标准的INVOIC发票,并根据奥迪AUDI要求将其转换为EDIFACT格式。
以下是奥迪AUDI INVOIC XML示例文件在众所周知的桥接EDI系统转换前后的比较图。
(由于文档长度较长,图中只有部分代码被截断以供展示。)。
1。解释INVOIC发票实例
通过支教EDI系统将XML文件转换为符合国际标准的EDIFACT发票文件,然后通过EDI系统发送到奥迪AUDI,企业可以在自己的业务系统中生成如下XML文件,或者用以下XML文件填充自己的业务数据:您创建的注意事项和每个字段的业务含义都有明确的说明。
?嗯?Xml版本='1.0' encoding='utf8 '?
EDI_INVOIC
版本0.0.3/版本
Mode RefDes='UNB11'T/P/Mode
!-文件名标识符-
messagename code ref des=' bgm 0101 ' 325/326/380/381/383/386/395/messagename code
!-文件名-
message name refdes=' bgm 0104 ' test message name/message name
!-文件号码-
message number ref des=' bgm 0201 ' test message number/message number
messagefunctioncode ref des=' bgm 03 ' 9/7/messagefunctioncode
documentmessagedatetimeinfo qualifier=' DTM 01/DTM 0101:137 '
!-文件日期-
dateortime orperiod ref des=' DTM 0102 ' test dateortimeorperiod/dateortimeorperiod
/DocumentMessageDateTimeInfo
servicecompletiondatetimeactual qualifier=' DTM 01/DTM 0101:1 '
!-交货或服务的实际完成日期-
dateortime orperiod ref des=' DTM 0102 ' test dateortimeorperiod/dateortimeorperiod
/servicecompletiondatetimeactual
horizonstartdatetimeinfo qualifier=' DTM 01/DTM 0101:158 '
!-开始日期-
dateortime orperiod ref des=' DTM 0102 ' test dateortimeorperiod/dateorti
meOrPeriod>
</HorizonStartDateTimeInfo>
<HorizonEndDateTimeInfo qualifier="DTM01/DTM0101:159">
<!–结束日期–>
<DateOrTimeOrPeriod RefDes="DTM0102">Test DateOrTimeOrPeriod</DateOrTimeOrPeriod>
</HorizonEndDateTimeInfo>
<FreeTextDetail>
<!–文本信息–>
<TextSubjectQualifier RefDes="FTX01">REG/TXD/ABB/AAI</TextSubjectQualifier>
<Text2 RefDes="FTX0402">Test Text2</Text2>
<Text3 RefDes="FTX0403">Test Text3</Text3>
<Text4 RefDes="FTX0404">Test Text4</Text4>
<Text5 RefDes="FTX0405">Test Text5</Text5>
<LanguageCode RefDes="FTX05">Test LanguageCode</LanguageCode>
</FreeTextDetail>
<ProcessingInformation>
<!–材料信息–>
PM/LC/OM/S
<ProcessingIndicator RefDes="GEI02">
</ProcessingIndicator>
</ProcessingInformation>
<Reference>
<!–付款信息–>
<PaymentReferenceNumber RefDes="RFF0102" qualifier="RFF0101:PQ">Test PaymentReferenceNumber</PaymentReferenceNumber>
<InvoiceNumber RefDes="RFF0102" qualifier="RFF0101:IV">Test InvoiceNumber</InvoiceNumber>
<ApplicationReferenceNumber RefDes="RFF0102" qualifier="RFF0101:AGK">Test ApplicationReferenceNumber</ApplicationReferenceNumber>
</Reference>
<ShipToInfo qualifier="NAD01:ST">
<!–收货方信息–>
<!–收货方名称、街道、编号、邮箱–>
<PartyId RefDes="NAD0201">Test PartyId</PartyId>
10/16/91/92
<PartyName RefDes="NAD0401">Test PartyName</PartyName>
<PartyName4 RefDes="NAD0404">Test PartyName4</PartyName4>
<PartyName5 RefDes="NAD0405">Test PartyName5</PartyName5>
<PartyNameFormatCode RefDes="NAD0406">Test PartyNameFormatCode</PartyNameFormatCode>
<StreatAndNumberOrPostOfficeBox RefDes="NAD0501">Test StreatAndNumberOrPostOfficeBox</StreatAndNumberOrPostOfficeBox>
<StreatAndNumberOrPostOfficeBox2 RefDes="NAD0502">Test StreatAndNumberOrPostOfficeBox2</StreatAndNumberOrPostOfficeBox2>
<CityName RefDes="NAD06">Test CityName</CityName>
<CountrySubEntityDetail RefDes="NAD07">
<NameCode RefDes="NAD0701">Test NameCode</NameCode>
</CountrySubEntityDetail>
<PostCodeIdentification RefDes="NAD08">Test PostCodeIdentification</PostCodeIdentification>
<CountryCode RefDes="NAD09">Test CountryCode</CountryCode>
<Reference>
<!–第三方分配的参考编号–>
<ReferenceNumberAssignedByThirdParty RefDes="RFF0102" qualifier="RFF0101:ANK">Test ReferenceNumberAssignedByThirdParty</ReferenceNumberAssignedByThirdParty>
<FiscalNumber RefDes="RFF0102" qualifier="RFF0101:FC">Test FiscalNumber</FiscalNumber>
<VATRegistrationNumber RefDes="RFF0102" qualifier="RFF0101:VA">Test VATRegistrationNumber</VATRegistrationNumber>
</Reference>
<ContactInformation>
<!–运输信息–>
<!–运输联系人ID、姓名–>
<DepartmentOrEmployee RefDes="CTA02">
<Identification RefDes="CTA0201">Test Identification</Identification>
<Name RefDes="CTA0202">Test Name</Name>
</DepartmentOrEmployee>
<CommunicationContact>
<!–收货方联系信息–>
<CommunicationAddressIdentifier RefDes="COM0101">Test CommunicationAddressIdentifier</CommunicationAddressIdentifier>
<CommunicationMeansTypeCode RefDes="COM0102">EM/FX/IM/TE</CommunicationMeansTypeCode>
</CommunicationContact>
</ContactInformation>
</ShipToInfo>
<BuyerInfo qualifier="NAD01:BY">
<!–卖方信息–>
<!–卖方名称、街道、邮箱、城市名、国家代码 –>
<PartyId RefDes="NAD0201">Test PartyId</PartyId>
<PartyName RefDes="NAD0401">Test PartyName</PartyName>
<PartyName4 RefDes="NAD0404">Test PartyName4</PartyName4>
<PartyName5 RefDes="NAD0405">Test PartyName5</PartyName5>
<PartyNameFormatCode RefDes="NAD0406">Test PartyNameFormatCode</PartyNameFormatCode>
<StreatAndNumberOrPostOfficeBox RefDes="NAD0501">Test StreatAndNumberOrPostOfficeBox</StreatAndNumberOrPostOfficeBox>
<StreatAndNumberOrPostOfficeBox2 RefDes="NAD0502">Test StreatAndNumberOrPostOfficeBox2</StreatAndNumberOrPostOfficeBox2>
<CityName RefDes="NAD06">Test CityName</CityName>
<CountrySubEntityDetail RefDes="NAD07">
<NameCode RefDes="NAD0701">Test NameCode</NameCode>
</CountrySubEntityDetail>
<PostCodeIdentification RefDes="NAD08">Test PostCodeIdentification</PostCodeIdentification>
<CountryCode RefDes="NAD09">Test CountryCode</CountryCode>
<Reference>
<!–卖方参考号–>
<ReferenceNumberAssignedByThirdParty RefDes="RFF0102" qualifier="RFF0101:ANK">Test ReferenceNumberAssignedByThirdParty</ReferenceNumberAssignedByThirdParty>
<FiscalNumber RefDes="RFF0102" qualifier="RFF0101:FC">Test FiscalNumber</FiscalNumber>
<VATRegistrationNumber RefDes="RFF0102" qualifier="RFF0101:VA">Test VATRegistrationNumber</VATRegistrationNumber>
</Reference>
<ContactInformation>
<!–卖方联系ID、姓名–>
<DepartmentOrEmployee RefDes="CTA02">
<Identification RefDes="CTA0201">Test Identification</Identification>
<Name RefDes="CTA0202">Test Name</Name>
</DepartmentOrEmployee>
<CommunicationContact>
<!–卖方联系人ID,邮箱–>
<CommunicationAddressIdentifier RefDes="COM0101">Test CommunicationAddressIdentifier</CommunicationAddressIdentifier>
<CommunicationMeansTypeCode RefDes="COM0102">EM</CommunicationMeansTypeCode>
</CommunicationContact>
</ContactInformation>
</BuyerInfo>
<PaymentTerms>
<!–折扣信息–>
<!–折扣时间、折扣数量–>
<PaymentTermsTypeCodeQualifier RefDes="PYT01">22</PaymentTermsTypeCodeQualifier>
<EventTimeReferenceCode RefDes="PYT03">Test EventTimeReferenceCode</EventTimeReferenceCode>
<TermsTimeRelationCode RefDes="PYT04">5</TermsTimeRelationCode>
<PeriodTypeCode RefDes="PYT05">D</PeriodTypeCode>
<PeriodCountQuantity RefDes="PYT06">123456</PeriodCountQuantity>
<PaymentDueDateInfo qualifier="DTM01/DTM0101:140">
<!–付款到期时间–>
<DateOrTimeOrPeriod RefDes="DTM0102">Test DateOrTimeOrPeriod</DateOrTimeOrPeriod>
</PaymentDueDateInfo>
<ReferenceDateTimeInfo qualifier="DTM01/DTM0101:171">
<!–付款时间–>
<DateOrTimeOrPeriod RefDes="DTM0102">Test DateOrTimeOrPeriod</DateOrTimeOrPeriod>
</ReferenceDateTimeInfo>
<PercentageOfInvoice qualifier="PCD01/PCD0101:7">
<!–发票比例–>
<Percentage RefDes="PCD0102">123456</Percentage>
</PercentageOfInvoice>
<DiscountPercentage qualifier="PCD01/PCD0101:12">
<!–折扣比例–>
<Percentage RefDes="PCD0102">123456</Percentage>
</DiscountPercentage>
<PercentageOfTotalPayment qualifier="PCD01/PCD0101:122">
<!–总支付额的百分比–>
<Percentage RefDes="PCD0102">123456</Percentage>
</PercentageOfTotalPayment>
<DiscountAmount qualifier="MOA01/MOA0101:52">
<!–折扣数额–>
<MonetaryAmount RefDes="MOA0102">123456</MonetaryAmount>
<CurrencyCode RefDes="MOA0103">Test CurrencyCode</CurrencyCode>
</DiscountAmount>
<InstalmentAmount qualifier="MOA01/MOA0101:262">
<!–货币金额–>
<MonetaryAmount RefDes="MOA0102">123456</MonetaryAmount>
<CurrencyCode RefDes="MOA0103">Test CurrencyCode</CurrencyCode>
</InstalmentAmount>
<FinancialInstitutionInformation>
<!–开户人信息–>
<AccountHolderIdentification RefDes="FII02">
<Identifier RefDes="FII0201">Test Identifier</Identifier>
<Name RefDes="FII0202">Test Name</Name>
<Name2 RefDes="FII0203">Test Name2</Name2>
</AccountHolderIdentification>
<InstitutionIdentification RefDes="FII03">
<NameCode RefDes="FII0301">Test NameCode</NameCode>
<!–分支机构信息–>
<BranchIdentifier RefDes="FII0304">Test BranchIdentifier</BranchIdentifier>
<BranchCodeListQualifier RefDes="FII0305">Test BranchCodeListQualifier</BranchCodeListQualifier>
<BranchCodeListResponsibleAgencyCode RefDes="FII0306">Test BranchCodeListResponsibleAgencyCode</BranchCodeListResponsibleAgencyCode>
<Name RefDes="FII0307">Test Name</Name>
</InstitutionIdentification>
</FinancialInstitutionInformation>
</PaymentTerms>
<TransportDetail>
<!–运输信息–>
<!–运输方式–>
<MeansOfTransportJourneyIdentifier RefDes="TDT02">Test MeansOfTransportJourneyIdentifier</MeansOfTransportJourneyIdentifier>
<TransportModeCode RefDes="TDT0301">10/12/20/23/30/40/50/60/70/80/90/C/CE/D/E/H/U</TransportModeCode>
</TransportDetail>
<Item>
<!–物料信息–>
<!–物料行号–>
<LineItemNumber RefDes="LIN01">Test LineItemNumber</LineItemNumber>
<BuyerItemNumber RefDes="LIN0301" qualifier="LIN0302:IN">Test BuyerItemNumber</BuyerItemNumber>
<AdditionalProductIdentification>
<!–供应商货号–>
<ItemNumberIdentification RefDes="PIA02">
<SupplierArticleNumber RefDes="PIA0201" qualifier="PIA0202:SA">Test SupplierArticleNumber</SupplierArticleNumber>
</ItemNumberIdentification>
<ItemNumberIdentification2 RefDes="PIA03">
<HarmonisedSystem RefDes="PIA0301" qualifier="PIA0302:HS">Test HarmonisedSystem</HarmonisedSystem>
</ItemNumberIdentification2>
</AdditionalProductIdentification>
<ItemDescription>
<!–物料描述、语言代码–>
<ItemDescription RefDes="IMD03">
<Description RefDes="IMD0304">Test Description</Description>
<Description2 RefDes="IMD0305">Test Description2</Description2>
<LanguageCode RefDes="IMD0306">Test LanguageCode</LanguageCode>
</ItemDescription>
</ItemDescription>
<QuantityDetail>
<!–已开发票数量–>
<InvoicedQuantity RefDes="QTY0102" qualifier="QTY0101:47">Test InvoicedQuantity</InvoicedQuantity>
<MeasureUnitQualifier RefDes="QTY0103">Test MeasureUnitQualifier</MeasureUnitQualifier>
</QuantityDetail>
<QuantityDetail>
<!–实际单位累计到日期–>
<ActualUnitsCumulativeToDate RefDes="QTY0102" qualifier="QTY0101:372">Test ActualUnitsCumulativeToDate</ActualUnitsCumulativeToDate>
<MeasureUnitQualifier RefDes="QTY0103">KMT/SMI</MeasureUnitQualifier>
</QuantityDetail>
<AdditionalInformation>
<!–原产国–>
<CountryOfOriginIdentifier RefDes="ALI01">Test CountryOfOriginIdentifier</CountryOfOriginIdentifier>
<DutyRegimeTypeCode RefDes="ALI02">1/2/3</DutyRegimeTypeCode>
</AdditionalInformation>
<ServiceCompletionDateTimeActual qualifier="DTM01/DTM0101:1">
<!–服务完成日期–>
<DateOrTimeOrPeriod RefDes="DTM0102">Test DateOrTimeOrPeriod</DateOrTimeOrPeriod>
</ServiceCompletionDateTimeActual>
<DateOfFirstRegistration qualifier="DTM01/DTM0101:375">
<!–首次注册日期–>
<DateOrTimeOrPeriod RefDes="DTM0102">Test DateOrTimeOrPeriod</DateOrTimeOrPeriod>
</DateOfFirstRegistration>
<VehicleRegistrationNumber qualifier="GIN01:BL">
<!–车辆注册编号–>
<IdentityNumber RefDes="GIN0201">Test IdentityNumber</IdentityNumber>
</VehicleRegistrationNumber>
<SerialNumber qualifier="GIN01:BN">
<!–序列号–>
<IdentityNumber RefDes="GIN0201">Test IdentityNumber</IdentityNumber>
</SerialNumber>
<VehicleIdentityNumber qualifier="GIN01:VV">
<!–车辆ID号–>
<IdentityNumber RefDes="GIN0201">Test IdentityNumber</IdentityNumber>
</VehicleIdentityNumber>
<FreeTextDetail>
<!–税务信息–>
<!–文本信息,语言代码–>
<Text RefDes="FTX0401">Test Text</Text>
<Text2 RefDes="FTX0402">Test Text2</Text2>
<Text3 RefDes="FTX0403">Test Text3</Text3>
<Text4 RefDes="FTX0404">Test Text4</Text4>
<Text5 RefDes="FTX0405">Test Text5</Text5>
<LanguageCode RefDes="FTX05">Test LanguageCode</LanguageCode>
</FreeTextDetail>
<FreeTextDetail>
<!–纳税申报信息–>
<Text RefDes="FTX0401">Test Text</Text>
<Text2 RefDes="FTX0402">Test Text2</Text2>
<Text3 RefDes="FTX0403">Test Text3</Text3>
<Text4 RefDes="FTX0404">Test Text4</Text4>
<Text5 RefDes="FTX0405">Test Text5</Text5>
<LanguageCode RefDes="FTX05">Test LanguageCode</LanguageCode>
</FreeTextDetail>
<FreeTextDetail>
<!–基本信息–>
</FreeTextDetail>
<LineItemAmount qualifier="MOA01/MOA0101:203">
<!–货币金额–>
<MonetaryAmount RefDes="MOA0102">123456</MonetaryAmount>
<CurrencyCode RefDes="MOA0103">Test CurrencyCode</CurrencyCode>
<InvoiceItemAmount qualifier="MOA01/MOA0101:38">
<MonetaryAmount RefDes="MOA0102">123456</MonetaryAmount>
<CurrencyCode RefDes="MOA0103">Test CurrencyCode</CurrencyCode>
</InvoiceItemAmount>
</LineItemAmount>
<PriceDetail>
<!–价格信息–>
<CalculationNetPrice RefDes="PRI0102" qualifier="PRI0101:AAA">123456</CalculationNetPrice>
<UnitPriceBasis RefDes="PRI0105">123456</UnitPriceBasis>
<MeasureUnitQualifier RefDes="PRI0106">Test MeasureUnitQualifier</MeasureUnitQualifier>
<PriceDetail>
<CalculationNetPrice RefDes="PRI0102" qualifier="PRI0101:AAA">123456</CalculationNetPrice>
<UnitPriceBasis RefDes="PRI0105">123456</UnitPriceBasis>
<MeasureUnitQualifier RefDes="PRI0106">Test MeasureUnitQualifier</MeasureUnitQualifier>
</PriceDetail>
</PriceDetail>
<Reference>
<!–发货通知–>
<DespatchNoteDocumentIdentifier RefDes="RFF0102" qualifier="RFF0101:AAU">Test DespatchNoteDocumentIdentifier</DespatchNoteDocumentIdentifier>
<ReferenceDateTimeInfo qualifier="DTM01/DTM0101:171">
<!–发货时间–>
<DateOrTimeOrPeriod RefDes="DTM0102">Test DateOrTimeOrPeriod</DateOrTimeOrPeriod>
</ReferenceDateTimeInfo>
<Reference>
<!–交付编号–>
<DeliveryScheduleNumber RefDes="RFF0102" qualifier="RFF0101:AAN">Test DeliveryScheduleNumber</DeliveryScheduleNumber>
</Reference>
<ReferenceDateTimeInfo qualifier="DTM01/DTM0101:171">
<!–交付时间–>
<DateOrTimeOrPeriod RefDes="DTM0102">Test DateOrTimeOrPeriod</DateOrTimeOrPeriod>
</ReferenceDateTimeInfo>
<Reference>
<!–账号–>
<AccountNumber RefDes="RFF0102" qualifier="RFF0101:ADE">Test AccountNumber</AccountNumber>
</Reference>
<Reference>
<!–事件参考号–>
<EventReferenceNumber RefDes="RFF0102" qualifier="RFF0101:AIV">Test EventReferenceNumber</EventReferenceNumber>
</Reference>
<ReferenceDateTimeInfo qualifier="DTM01/DTM0101:171">
<!–参考时间–>
<DateOrTimeOrPeriod RefDes="DTM0102">Test DateOrTimeOrPeriod</DateOrTimeOrPeriod>
</ReferenceDateTimeInfo>
<Reference>
<!–客户编号–>
<CustomerReferenceNumber RefDes="RFF0102" qualifier="RFF0101:CR">Test CustomerReferenceNumber</CustomerReferenceNumber>
</Reference>
<ReferenceDateTimeInfo qualifier="DTM01/DTM0101:171">
<!–日期或时间–>
<DateOrTimeOrPeriod RefDes="DTM0102">Test DateOrTimeOrPeriod</DateOrTimeOrPeriod>
</ReferenceDateTimeInfo>
<Reference>
<!–订单号–>
<PurchaseOrderNumber RefDes="RFF0102" qualifier="RFF0101:ON">Test PurchaseOrderNumber</PurchaseOrderNumber>
</Reference>
<ReferenceDateTimeInfo qualifier="DTM01/DTM0101:171">
<!–订单时间或日期–>
<DateOrTimeOrPeriod RefDes="DTM0102">Test DateOrTimeOrPeriod</DateOrTimeOrPeriod>
</ReferenceDateTimeInfo>
</Reference>
<TaxDetail qualifier="TAX01:7">
<!–税务信息–>
<!–关税–>
<DutyTaxFeeTypeType RefDes="TAX02">
<TypeCode RefDes="TAX0201">LOC/OTH/VAT/SUR</TypeCode>
</DutyTaxFeeTypeType>
<DutyTaxFeeDetail RefDes="TAX05">
<RateOfDutyOrTaxOrFee RefDes="TAX0504">Test RateOfDutyOrTaxOrFee</RateOfDutyOrTaxOrFee>
</DutyTaxFeeDetail>
<CategoryCode RefDes="TAX06">AA/E/H/O/S/Z/AAA/AAB/AAC/AAD/AAE/AAF/AAG/AAH/AAI/AAJ/AAK/AAL/AAM/AAN/AAO/AAP</CategoryCode>
<PlaceOrPortOfDischarge qualifier="LOC01:11">
<!–卸货处ID以及地点–>
<LocationIdentification RefDes="LOC02">
<LocationID RefDes="LOC0201">Test LocationID</LocationID>
<LocationName RefDes="LOC0204">Test LocationName</LocationName>
</LocationIdentification>
</PlaceOrPortOfDischarge>
<PlaceOfDelivery qualifier="LOC01:7">
<!–交货处ID以及地点–>
<LocationIdentification RefDes="LOC02">
<LocationID RefDes="LOC0201">Test LocationID</LocationID>
<LocationName RefDes="LOC0204">Test LocationName</LocationName>
</LocationIdentification>
</PlaceOfDelivery>
<Warehouse qualifier="LOC01:18">
<!–仓库ID以及地点–>
<LocationIdentification RefDes="LOC02">
<LocationID RefDes="LOC0201">Test LocationID</LocationID>
<LocationName RefDes="LOC0204">Test LocationName</LocationName>
</LocationIdentification>
</Warehouse>
</TaxDetail>
<ShipToInfo qualifier="NAD01:ST">
<!–发货方信息–>
<!–发货方ID、名称、街道、邮箱、城市名称、邮编、国家代码–>
<PartyId RefDes="NAD0201">Test PartyId</PartyId>
Test CodeListQualifier
<Line RefDes="NAD0301">Test Line</Line>
<PartyName RefDes="NAD0401">Test PartyName</PartyName>
<PartyName2 RefDes="NAD0402">Test PartyName2</PartyName2>
<PartyName3 RefDes="NAD0403">Test PartyName3</PartyName3>
<PartyName4 RefDes="NAD0404">Test PartyName4</PartyName4>
<PartyName5 RefDes="NAD0405">Test PartyName5</PartyName5>
<StreatAndNumberOrPostOfficeBox RefDes="NAD0501">Test StreatAndNumberOrPostOfficeBox</StreatAndNumberOrPostOfficeBox>
<StreatAndNumberOrPostOfficeBox2 RefDes="NAD0502">Test StreatAndNumberOrPostOfficeBox2</StreatAndNumberOrPostOfficeBox2>
<CityName RefDes="NAD06">Test CityName</CityName>
<CountrySubEntityDetail RefDes="NAD07">
<NameCode RefDes="NAD0701">Test NameCode</NameCode>
</CountrySubEntityDetail>
<PostCodeIdentification RefDes="NAD08">Test PostCodeIdentification</PostCodeIdentification>
<CountryCode RefDes="NAD09">Test CountryCode</CountryCode>
<Reference>
<!–工厂编号–>
<PlantNumber RefDes="RFF0102" qualifier="RFF0101:PE">Test PlantNumber</PlantNumber>
</Reference>
</ShipToInfo>
<AllowanceOrCharge>
<!–津贴信息–>
<!–津贴代码–>
<AllowanceOrCharge RefDes="ALC01">A/C</AllowanceOrCharge>
<SpecialServiceCode RefDes="ALC0501">Test SpecialServiceCode</SpecialServiceCode>
6/272
<FreeTextDetail>
<!–津贴详情–>
<Text RefDes="FTX0401">Test Text</Text>
<Text2 RefDes="FTX0402">Test Text2</Text2>
<Text3 RefDes="FTX0403">Test Text3</Text3>
<Text4 RefDes="FTX0404">Test Text4</Text4>
<Text5 RefDes="FTX0405">Test Text5</Text5>
<LanguageCode RefDes="FTX05">Test LanguageCode</LanguageCode>
</FreeTextDetail>
<AllowanceOrChargePercentage qualifier="PCD01/PCD0101:3">
<!–货币金额调整百分比–>
<Percentage RefDes="PCD0102">123456</Percentage>
</AllowanceOrChargePercentage>
<AllowanceOrChargeAmount qualifier="MOA01/MOA0101:8">
<!–津贴数额–>
<MonetaryAmount RefDes="MOA0102">123456</MonetaryAmount>
<CurrencyCode RefDes="MOA0103">Test CurrencyCode</CurrencyCode>
</AllowanceOrChargeAmount>
</AllowanceOrCharge>
<TermsOfDeliveryOrTransport>
<!–装运港船上交货–>
<DeliveryOrTransportCode RefDes="TOD0301">FOB</DeliveryOrTransportCode>
<PlaceOfTermsOfDelivery qualifier="LOC01:1">
<!–交货条款地点–>
<LocationIdentification RefDes="LOC02">
<LocationID RefDes="LOC0201">Test LocationID</LocationID>
<LocationName RefDes="LOC0204">Test LocationName</LocationName>
</LocationIdentification>
</PlaceOfTermsOfDelivery>
</TermsOfDeliveryOrTransport>
</Item>
</EDI_INVOIC>
2.奥迪AUDI 发票EDIFACT示例详解
通过知行之桥EDI系统,将上述示例XML文件进行格式转换后,得到的EDIFACT文件示例如下:
UNA:+.?*'
UNB+UNOB:3+ + +220630:1532+000000006'
UNH+1+INVOIC:D:07A:UN:EAN008'
BGM+325/326/380/381/383/386/395::272:Test MessageName+Test
MessageNumber+9/7'
– 325 = 形式发票
– 326 = 部分发票
– 380 = 商业发票
– 381 = 贷项凭单
– 383 = 借记通知单
– 386 = 预付发票
– 395 = 寄售发票
每一个报文中以上7种标识符7选1。
– 272 = 联合汽车工业署
– Test MessageName+Test MessageNumber文件名以及文件编号
– 9 = 原件
– 7 = 复制
DTM+137:Test DateOrTimeOrPeriod:102'
– 137 = 文档日期标识符
– Test DateOrTimeOrPeriod = 文档日期
– 102 = 日期格式编码:CCYYMMDD
DTM+1:Test DateOrTimeOrPeriod:102'
– 1 = 交货或服务实际完成日期标识符
– Test DateOrTimeOrPeriod = 交货或服务实际完成日期
– 102 = 日期格式编码:CCYYMMDD
DTM+158:Test DateOrTimeOrPeriod:102'
– 158= 起始日期标识符
– Test DateOrTimeOrPeriod = 起始日期
– 102 = 日期格式编码:CCYYMMDD
DTM+159:Test DateOrTimeOrPeriod:102'
– 159 = 结束日期标识符
– Test DateOrTimeOrPeriod = 结束日期
– 102 = 日期格式编码:CCYYMMDD
FTX+REG/TXD/ABB/AAI+++:Test Text2:Test Text3:Test Text4:Test Text5+Test LanguageCode'
– REG = 法规信息标识符
– TXD = 纳税申报标识符
– ABB = 付款条件标识符
– AAI = 基本信息标识符
每一个报文中以上4种标识符4选1。
– Test Text2:Test Text3:Test Text4:Test Text5 = 文本信息
– Test LanguageCode = 语言代码
GEI+PM/LC/OM/S+::272'
– PM = 生产材料
– LC = 物流成本
– OM = 其他材料
– S = 服务
每一个报文中以上4种标识符4选1。
– 272 = 联合汽车工业署
RFF+PQ/IV/AGK:Test PaymentReferenceNumber'
– PQ = 付款凭证标识符
– IV = 发票凭证标识符
– AGK= 申请参考编号标识符
– Test PaymentReferenceNumber = 参考编号
NAD+ST+Test PartyId::91++Test PartyName:::Test PartyName4:Test PartyName5:Test PartyNameFormatCode+Test StreetAndNumberOrPostOfficeBox:Test StreetAndNumberOrPostOfficeBox2+Test CityName+Test NameCode+Test PostCodeIdentification+Test CountryCode'
– ST = 收货方标识符
– Test PartyId = 收货方组织号
– 91= 卖方指定的标识符
– Test PartyName = 收货方名称
– Test PartyName4 = 收货方名称
– Test PartyName5 = 收货方名称
– Test PartyNameFormatCode+Test StreetAndNumberOrPostOfficeBox=收货方名称代码街道以及编号或者邮箱号
– Test StreetAndNumberOrPostOfficeBox2 = 收货方名称代码街道以及编号或者邮箱号
– Test CityName+Test NameCode+Test PostCodeIdentification+Test CountryCode = 收货方名称代码街道以及编号或者邮箱号
RFF+ANK:Test ReferenceNumberAssignedByThirdParty'
– ANK = 付款凭证标识符
– Test PaymentReferenceNumber = 第三方分配的参考编号
CTA+DL+Test Identification:Test Name'
– DL = 运输联系人标识符
– Test Identification = 运输联系人ID
– Test Name = 运输联系人姓名
COM+Test CommunicationAddressIdentifier:EM'
– Test CommunicationAddressIdentifier = 收货方联系邮箱
– EM = 邮箱标识符
NAD+SE+Test PartyId++Test PartyName:::Test PartyName4:Test PartyName5:Test PartyNameFormatCode+Test StreetAndNumberOrPostOfficeBox:Test StreetAndNumberOrPostOfficeBox2+Test CityName+Test NameCode+Test PostCodeIdentification+Test CountryCode'
– SE = 卖方标识符
– Test PartyId = 卖方组织号
– Test PartyName = 卖方名称
– Test PartyName4 = 卖方名称
– Test PartyName5 = 卖方名称
– Test PartyNameFormatCode+Test StreetAndNumberOrPostOfficeBox = 卖方名称代码街道以及编号或者邮箱号
– Test CityName = 卖方城市名称
– Test NameCode = 卖方名称
– Test PostCodeIdentification = 邮编
– Test CountryCode = 国家代码
RFF+VA:Seller's VAT number
– VA = 增值税登记号标识符
– Seller's VAT number = 卖方增值税号
RFF+FC:Seller's tax number'
– FC = 税号标识符
– Seller's tax number = 卖方税号
RFF+ANK:Seller's reference number'
– ANK = 第三方标识符
– Seller's reference number = 卖方参考号
CTA+IC+Test Identification:Test Name'
– IC = 卖方联系信息标识符
– Test Identification = 卖方联系ID
– Test Name = 卖方联系名
COM+Test CommunicationAddressIdentifier:EM'
– Test CommunicationAddressIdentifier = 卖方联系人邮箱
– EM = 邮箱标识符
PYT+22++Test EventTimeReferenceCode+5+D+123456'
– 22 = 折扣标识符
– Test EventTimeReferenceCode = 时间标识符
– 5 = 包含2周时间的结束 参考日期
– D = 4个月期间
– 123456 = 折扣数量
DTM+140:Test DateOrTimeOrPeriod:102'
– 140 = 付款到期日标识符
– Test DateOrTimeOrPeriod= 付款到期日
– 102 = 日期或时间代码
DTM+171:Test DateOrTimeOrPeriod:102'
– 171 = 付款时间指示标识符
– Test DateOrTimeOrPeriod= 付款时间
– 102 = 日期或时间代码
PCD+7:123456'
– 7 = 发票比例标识符
– 123456= 发票比例
PCD+12:123456'
– 12= 折扣标识符
– 123456= 折扣
PCD+122:123456'
– 122 = 总支付额的百分比标识符
– 123456= 总支付额的百分比
MOA+52:123456:Test CurrencyCode'
– 52 = 折扣数额标识符
– 123456= 折扣数额
– Test CurrencyCode = 货币代码
MOA+262:123456:Test CurrencyCode'
– 262 = 分期付款金额标识符
– Test DateOrTimeOrPeriod= 分期付款时间
– Test CurrencyCode = 货币代码
TDT+12+Test MeansOfTransportJourneyIdentifier+20'
– 12 = 货物发出标识符
– Test MeansOfTransportJourneyIdentifier= 运输途径
– 20 = 火车运输
LIN+Test LineItemNumber++Test BuyerItemNumber:IN'
– Test LineItemNumber = 物料行号
– Test BuyerItemNumber= 买方物料号
– IN = 买方物料号标识符
PIA+1+Test SupplierArticleNumber:SA'
– 1 = 增加ID
– Test SupplierArticleNumber = 供应商编号
– SA = 供应商编号标识符
IMD+++:::Test Description:Test Description2:Test LanguageCode'
– Test Description = 描述
– Test Description2 = 描述2
– Test LanguageCode = 语言代码
QTY+47:Test InvoicedQuantity:Test MeasureUnitQualifier'
– 47 = 描述
– Test Description2 = 描述2
– Test LanguageCode = 语言代码
QTY+372:Test ActualUnitsCumulativeToDate:KMT/SMI'
– 372 = 描述
– Test ActualUnitsCumulativeToDate = 描述2
– KMT/SMI = 测量单位:千米/英里
ALI+Test CountryOfOriginIdentifier+3'
– Test CountryOfOriginIdentifier = 原产国ID
– 3 = 无偏好来源
DTM+1:Test DateOrTimeOrPeriod:102'
– 1 = 实际服务完成日期/时间标识符
– Test DateOrTimeOrPeriod = 实际服务完成日期/时间
– 102 = 日期标识符
DTM+375:Test DateOrTimeOrPeriod:102'
– 375 = 首次注册日期标识符
– Test DateOrTimeOrPeriod = 首次注册日期
– 102 = 日期标识符
GIN+BL+Test IdentityNumber'
– BL = 车辆注册号标识符
– Test IdentityNumber = 车辆注册号
GIN+BN+Test IdentityNumber'
– BL = 序号标识符
– Test IdentityNumber = 序号
GIN+VV+Test IdentityNumber'
– BL = 车辆ID号标识符
– Test IdentityNumber = 车辆ID号
FTX+AAR+++Test Text:Test Text2:Test Text3:Test Text4:Test Text5+Test LanguageCode'
– AAR = 付款条款标识符
– Test Text = 付款条款
– Test Text2 = 付款条款2
– Test Text3 = 付款条款3
– Test Text4 = 付款条款4
– Test Text5 = 付款条款5
– Test LanguageCode = 语言代码
MOA+203:123456:Test CurrencyCode'
– 203 = 物料行数标识符
– 123456 = 货币金额
– Test CurrencyCode = 货币代码
MOA+38:123456:Test CurrencyCode'
– 38 = 发票物料数标识符
– 123456 = 货币金额
– Test CurrencyCode = 货币代码
PRI+AAA:123456::CON:123456:Test MeasureUnitQualifier'
– AAA = 计算净值标识符
– 123456 = 价格数目
– CON = 合同价标识符
– 123456 = 单价
– Test MeasureUnitQualifier = 测量单位编码
PRI+AAB:123456::AAL:123456:Test MeasureUnitQualifier'
– AAA = 计算净值标识符
– 123456 = 价格数目
– AAL = 原始价格
– 123456 = 单价
– Test MeasureUnitQualifier = 测量单位编码
RFF+AAU:Test DespatchNoteDocumentIdentifier'
– AAU = 发货通知文件标识符
– Test DespatchNoteDocumentIdentifier = 发货通知文件ID
DTM+171:Test DateOrTimeOrPeriod:102'
– 171 = 参考日期标识符
– Test DateOrTimeOrPeriod = 参考日期
– 102 = 日期格式编码
RFF+AAN:Test DeliveryScheduleNumber'
– AAN = 发货通知文件标识符
– Test DeliveryScheduleNumber = 发货通知文件ID
DTM+171:Test DateOrTimeOrPeriod:102'
– 171 = 参考日期标识符
– Test DateOrTimeOrPeriod = 参考日期
– 102 = 日期格式编码
RFF+ADE:Test AccountNumber'
– ADE = 账号标识符
– Test AccountNumber = 账号
DTM+171:Test DateOrTimeOrPeriod:102'
– 171 = 参考日期标识符
– Test DateOrTimeOrPeriod = 参考日期
– 102 = 日期格式编码
RFF+AIV:Test EventReferenceNumber'
– AIV = 事件参考标识符
– Test EventReferenceNumber = 事件参考号
DTM+171:Test DateOrTimeOrPeriod:102'
– 171 = 参考日期标识符
– Test DateOrTimeOrPeriod = 参考日期
– 102 = 日期格式编码
RFF+CR:Test CustomerReferenceNumber'
– CR = 客户参考号标识符
– Test EventReferenceNumber = 客户参考号
RFF+ON:Test PurchaseOrderNumber'
– ON = 客户参考号订单文件标识符,买方分配
– Test EventReferenceNumber = 事件参考号
DTM+171:Test DateOrTimeOrPeriod:102'
– 171 = 参考日期标识符
– Test DateOrTimeOrPeriod = 参考日期
– 102 = 日期格式编码
TAX+7+VAT+++:::Test RateOfDutyOrTaxOrFee+S'
– 7 = 税标识符
– VAT = 增值税标识符
– Test RateOfDutyOrTaxOrFee = 税率
– S = 标准税率
LOC+11+Test LocationID:::Test LocationName'
– 11 = 卸货处标识符
– Test LocationID = 卸货处ID
– Test LocationName = 卸货处
LOC+7+Test LocationID:::Test LocationName'
– 7 = 交货地点标识符
– Test LocationID = 交货地点ID
– Test LocationName = 交货地点
LOC+18+Test LocationID:::Test LocationName'
– 18 = 仓库标识符
– Test LocationID = 仓库ID
– Test LocationName = 仓库地点
NAD+SF+Test PartyId:Test CodeListQualifier:92+Test Line+Test PartyName:Test PartyName2:Test PartyName3:Test PartyName4:Test PartyName5+Test StreatAndNumberOrPostOfficeBox:Test StreatAndNumberOrPostOfficeBox2+Test CityName+Test NameCode+Test PostCodeIdentification+Test CountryCode'
– SF = 发货方标识符
– Test PartyId = 发货方组织号
– Test PartyName = 发货方名称
– Test PartyName4 = 发货方名称
– Test PartyName5 = 发货方名称
– Test PartyNameFormatCode+Test StreetAndNumberOrPostOfficeBox = 发货方名称代码街道以及编号或者邮箱号
– Test CityName = 发货方城市名称
– Test NameCode = 发货方名称
– Test PostCodeIdentification = 发货方邮编
– Test CountryCode = 发货方国家代码
RFF+VA:Ship-from's Number'
– VA = 增值税登记号标识符
– Ship-from's Number = 发货方增值税号
ALC+A++++Test SpecialServiceCode::6'
– A = 津贴代码
– Test SpecialServiceCode = 津贴信息
– 6 = UN/ECE联合国欧洲经理委员会
FTX+ALC+++Test Text:Test Text2:Test Text3:Test Text4:Test Text5+Test LanguageCode'
– ALC = 津贴代码
– Test Text = 津贴信息
– Test LanguageCode = 语言代码
PCD+3:123456'
– 3 = 货币金额调整百分比标识符
– 123456 = 百分比
MOA+8:123456:Test CurrencyCode'
– 8 = 津贴数额标识符
– 123456 = 津贴数额
– Test CurrencyCode = 货币代码
TOD+++FOB::4'
– FOB = 装运港船上交货
– 4 = ICC 国际商会
LOC+1+Test LocationID::3:Test LocationName'
– 1 = 交货条款地点标识符
– Test LocationID = 交货条款地点
– 3 = IATA 国际航空运输协会
– Test LocationName = 目的地名称
UNT+71+1'
UNZ+1+000000006'
工作流示例
通过上述的讲解想必大家已经了解了奥迪AUDI INVOIC发票在知行之桥EDI系统中的转换流程了,以下是上述工作流示例,您可以点击阅读原文:奥迪AUDI EDI INVOIC发票报文详解 | EDI通信专家
下载【示例工作流】以及【INVOIC发票XML测试文件】,进行实战操作。
在知行之桥EDI系统中导入上述工作流以及测试文件
1.下载示例工作流以及 INVOIC测试文件
解压后的示例工作流名为 AUDI_OUT.arcflow,测试文件名为:INVOIC_。
2.在知行之桥EDI系统中上传上述工作流
创建工作区
首先在知行之桥EDI系统的 工作流 选项卡中,点击右上方的齿轮图标,点击 +创建工作区,您可以对工作区进行自定义的命名,示例中我们将其命名为: AUDI_OUT。
导入工作流
接下来需要点击 导入工作区 选择 AUDI_OUT.arcflow ,导入。或者您可以直接将 AUDI_OUT.arcflow 工作流拖拽至中央空白区域即可。
导入工作流之后的结果如下图所示:
上传测试文件:在 AUDI_INVOIC_OUT 端口的 输入 选项卡下,点击 更多 ,上传测试文件:INVOIC_ 。
下载转换后的测试文件:在 AUDI_EDIFACT_OUT 端口的 输出 选项卡下,点击 INVOIC_ ,即可下载文件,看到转换后的效果。
端口解读
以下端口是上述工作流的核心要素:
XML Map 端口:将数据从一种 XML 格式转换为另一种XML格式,提供便捷的后端兼容性。 EDIFACT端口:支持EDIFACT文件与XML文件的相互转换。 这些端口已配置自动化,会将文件从一个端口移动到下一个端口,直到转换为我们需要的EDIFACT格式。
XML MAP端口:即上文命名为AUDI_INVOIC_OUT的端口
XML Map 端口提供了一种可视化设计器驱动的方式来将 XML 数据从一种结构转换为另一种结构。
XML Map 端口为转换 XML 结构提供了灵活且直观的界面。首先,应将源模板文件(包含所有输入文档的 XML 结构的文件)和目标模板文件(包含端口应输出的 XML 结构的文件)上传到端口。上述示例中我们已经提前将源模板以及目标模板文件设置好。
上传源和目标模板文件后,映射设计器将填充源和目标 XML 结构。然后,可以将源中的元素拖放到目标中的元素上,以建立映射关系。
EDIFACT端口:即上文命名为AUDI_EDIFACT_OUT的端口
EDIFACT 端口可以将 XML 文档转换为 EDIFACT 文档,也可以将 EDIFACT 文档转换为 XML。本次示例中,需要将XML Map 处理后的目标XML文件转换为EDIFACT 格式。生成 EDIFACT 文档时,EDIFACT 端口将 XML 转换为 EDIFACT 格式的文档,并生成适当的 EDIFACT 头,也就是我们上述报文讲解中出现的UNB字段。这个字段包含发送方ID以及接收方ID信息,您可以在EDIFACT 端口的设置选项卡中,根据您与文件接收方的实际情况设置以上信息。
更多EDI信息,请参阅: EDI是什么? | EDI通信专家
阅读原文:奥迪AUDI EDI INVOIC发票报文详解 | EDI通信专家
1.文章《【奥迪订车了怎么查询发票】奥迪AUDI EDI INVOIC发票消息详细信息》援引自互联网,为网友投稿收集整理,仅供学习和研究使用,内容仅代表作者本人观点,与本网站无关,侵删请点击页脚联系方式。
2.文章《【奥迪订车了怎么查询发票】奥迪AUDI EDI INVOIC发票消息详细信息》仅供读者参考,本网站未对该内容进行证实,对其原创性、真实性、完整性、及时性不作任何保证。
相关推荐
- . 现代买票为什么带上携程保险
- . 潮阳怎么去广州南站
- . 湖南马拉河怎么样
- . 烧纸为什么到三岔路口
- . 百色为什么这么热
- . 神州租车怎么样
- . 芜湖方特哪个适合儿童
- . 护肤品保养液是什么类目
- . 早晚的护肤保养有哪些项目
- . 女孩护肤品怎么保养的最好