Coinvoic edi.xml
<?xml version="1.0" encoding="utf-8"?>
<eDIMessage id="messageId" creationDateTime="creationDateTime"> <! --идентификатор сообщения, время сообщения--> <interchangeHeader> <! -- начало заголовка сообщения --> <sender>SenderGLN</sender> <! --GLN отправителя сообщения--> <recipient>RecipientGLN</recipient> <! --GLN получателя сообщения--> <documentType>COINVOIC</documentType> <! --тип документа--> <creationDateTime>creationDateTimeT00:00:00.000Z</creationDateTime> <! --дата и время создания сообщения--> <creationDateTimeBySender>creationDateTimeBySenderT00:00:00.000Z</creationDateTimeBySender> <! --дата и время создания сообщения клиентом--> <isTest>1</isTest> <! --тестовый флаг--> </interchangeHeader> <correctiveInvoice number="CoinvoicNumber" date="CoinvoicDate" type="CoinvoicType" revisionNumber="CoinvoicRevisionNumber" revisionDate="CoinvoicRevisionDate" ucdFunction="INVDOP"> <contractIdentificator number="contractNumber" date="contractDate" />
<factoringEncription>FactoringEncription</factoringEncription>
<originInvoic number="InvoicNumber" date="InvoicDate" revisionNumber="InvoicRevisionNumber" revisionDate="InvoicRevisionDate" diadocInvoicId="DiadocMessadgeId:DiadocInvoicId" ediInvoicId="EdiInvoicId" /> <originOrder number="ordersNumber" date="ordersDate" />
<specificationIdentificator date="SpecificationDate" number="SpecificationNumber" />
<orderResponse number="OrderResponseNumber" date="OrderResponseDate" /> <despatchIdentificator number="DespatchAdviceNumber" date="DespatchDate0000" /> <receivingIdentificator number="ReceivingAdviceNumber" date="ReceivingDate0000" /> <announcementForReturns number="RetannNumber" date="RetannDate" />
<receivingAdviceIdentificatorInBuyerSystem number="ReceivingAdviceNumberInBuyerSystem"/>
<blanketOrderIdentificator number="987654321" />
<termsOfPayment>
<interval>Interval</interval> <intervalLength>IntervalLength</intervalLength> </termsOfPayment> <seller> <gln>SupplierGln</gln> <organization> <name>SupplierName</name> <inn>SupplierInn(10)</inn> <kpp>SupplierKpp</kpp> </organization> <russianAddress> <regionISOCode>RegionCode</regionISOCode> <district>District</district> <city>City</city> <settlement>Village</settlement> <street>Street</street> <house>House</house> <flat>Flat</flat> <postalCode>PostalCode</postalCode> </russianAddress> <additionalIdentificator>SupplierCodeInBuyerSystem</additionalIdentificator> <taxSystem>Simplified</taxSystem> <additionalInfo> <phone>TelephoneNumber</phone> <fax>FaxNumber</fax> <bankAccountNumber>BankAccountNumber</bankAccountNumber> <correspondentAccountNumber>correspondentAccountNumber</correspondentAccountNumber> <bankName>BankName</bankName> <BIK>BankId</BIK> <nameOfCEO>ChiefName</nameOfCEO> </additionalInfo> </seller> <buyer> <gln>BuyerGln</gln> <organization> <name>Buyer</name> <inn>BuyerInn(10)</inn> <kpp>BuyerKpp</kpp> </organization> <russianAddress> <regionISOCode>RegionCode</regionISOCode> <district>district</district> <city>City</city> <settlement>Village</settlement> <street>Street</street> <house>House</house> <flat>Flat</flat> <postalCode>PostalCode</postalCode> </russianAddress>
<additionalIdentificator>12345</additionalIdentificator>
<contactInfo> <CEO> <name>Name</name> <phone>TelephoneNumber</phone> <fax>FaxNumber</fax> <email>Email</email> </CEO> <accountant> <name>Name</name> <phone>TelephoneNumber</phone> <fax>FaxNumber</fax> <email>Email</email> </accountant> <salesManager> <name>Name</name> <phone>TelephoneNumber</phone> <fax>FaxNumber</fax> <email>Email</email> </salesManager> <orderContact> <name>Name</name> <phone>TelephoneNumber</phone> <fax>FaxNumber</fax> <email>Email</email> </orderContact> </contactInfo> </buyer> <invoicee> <gln>InvoiceeGln</gln> <selfEmployed> <fullName> <lastName>Фамилия</lastName> <firstName>Имя</firstName> <middleName>Отчество</middleName> </fullName> <inn>InvoiceeInn(12)</inn> </selfEmployed> <russianAddress> <regionISOCode>RegionCode</regionISOCode> <district>district</district> <city>City</city> <settlement>Village</settlement> <street>Street</street> <house>House</house> <flat>Flat</flat> <postalCode>PostalCode</postalCode> </russianAddress> <additionalInfo> <phone>TelephoneNumber</phone> <fax>FaxNumber</fax> <bankAccountNumber>BankAccountNumber</bankAccountNumber> <correspondentAccountNumber>correspondentAccountNumber</correspondentAccountNumber> <bankName>BankName</bankName> <BIK>BankId</BIK> <nameOfAccountant>BookkeeperName</nameOfAccountant> </additionalInfo> </invoicee> <deliveryInfo>
<railWaybill number="RailWaybillNumber" date="RailWaybillDate"/>
<shipFrom> <gln>ShipperGln</gln> <organization> <name>ShipperName</name> <inn>ShipperInn(10)</inn> <kpp>ShipperKpp</kpp> </organization> <russianAddress> <regionISOCode>RegionCode</regionISOCode> <district>district</district> <city>City</city> <settlement>Village</settlement> <street>Street</street> <house>House</house> <flat>Flat</flat> <postalCode>PostalCode</postalCode> </russianAddress> <additionalInfo> <phone>TelephoneNumber</phone> <fax>FaxNumber</fax> <bankAccountNumber>BankAccountNumber</bankAccountNumber> <bankName>BankName</bankName> <BIK>BankId</BIK> <nameOfAccountant>BookkeeperName</nameOfAccountant> </additionalInfo> </shipFrom> <shipTo> <gln>DeliveryGln</gln>
<localizationType>LocalizationType</localizationType>
<organization> <name>DeliveryName</name> <inn>DeliveryInn(10)</inn> <kpp>DeliveryKpp</kpp> </organization> <russianAddress> <regionISOCode>RegionCode</regionISOCode> <district>district</district> <city>City</city> <settlement>Village</settlement> <street>Street</street> <house>House</house> <flat>Flat</flat> <postalCode>PostalCode</postalCode> </russianAddress>
<geoCoordinates>
<latitude>Latitude</latitude> <longitude>Longitude</longitude> </geoCoordinates>
<businessEntityMercuryId>ShipperBusinessEntityMercuryId</businessEntityMercuryId>
<areaEntityMercuryId>AreaEntityMercuryId</areaEntityMercuryId> <additionalIdentificator>SupplierCodeInBuyerSystem</additionalIdentificator> <additionalInfo> <phone>TelephoneNumber</phone> <fax>FaxNumber</fax> <bankAccountNumber>BankAccountNumber</bankAccountNumber> <bankName>BankName</bankName> <BIK>BankId</BIK> <nameOfCEO>ChiefName</nameOfCEO> </additionalInfo> </shipTo>
<ultimateCustomer>
<gln>UltimateCustomerGln</gln> <organization> <name>UltimateCustomerName</name> <inn>UltimateCustomerInn(10)</inn> <kpp>UltimateCustomerKpp</kpp> </organization> <russianAddress> <regionISOCode>RegionCode</regionISOCode> <district>district</district> <city>City</city> <settlement>Village</settlement> <street>Street</street> <house>House</house> <flat>Flat</flat> <postalCode>PostalCode</postalCode> </russianAddress> <additionalInfo> <phone>TelephoneNumber</phone> <fax>FaxNumber</fax> <bankAccountNumber>BankAccountNumber</bankAccountNumber> <bankName>BankName</bankName> <BIK>BankId</BIK> <nameOfCEO>ChiefName</nameOfCEO> </additionalInfo> </ultimateCustomer>
<warehouseKeeper>
<gln>WarehouseKeeperGln</gln> <organization> <name>WarehouseKeeperName</name> <inn>WarehouseKeeperInn(10)</inn> <kpp>WarehouseKeeperKpp</kpp> </organization> <russianAddress> <regionISOCode>RegionCode</regionISOCode> <district>district</district> <city>City</city> <settlement>Village</settlement> <street>Street</street> <house>House</house> <flat>Flat</flat> <postalCode>PostalCode</postalCode> </russianAddress> <additionalInfo> <phone>TelephoneNumber</phone> <fax>FaxNumber</fax> <bankAccountNumber>BankAccountNumber</bankAccountNumber> <bankName>BankName</bankName> <BIK>BankId</BIK> <nameOfCEO>ChiefName</nameOfCEO> </additionalInfo> </warehouseKeeper>
<actualDeliveryDateTime>ActualDeliveryDateTime</actualDeliveryDateTime>
</deliveryInfo> <lineItems> <currencyISOCode>CurrencyCode</currencyISOCode> <lineItem> <gtin>GTIN</gtin> <internalBuyerCode>BuyerProductId</internalBuyerCode> <internalSupplierCode>SupplierProductId</internalSupplierCode> <typeOfUnit>IsReturnableContainer</typeOfUnit> <typeOfUnit>TypeOfUnit</typeOfUnit> <description>Name</description>
<descriptionColor>Color</descriptionColor> <descriptionSize>Size</descriptionSize>
<comment>Comment</comment> <quantityBefore unitOfMeasure="MeasurementUnitCode">InvoicedQuantity.Before.Value</quantityBefore> <quantityAfter unitOfMeasure="MeasurementUnitCode">InvoicedQuantity.After.Value</quantityAfter> <quantityIncrease unitOfMeasure="MeasurementUnitCode">InvoicedQuantity.Increase</quantityIncrease> <quantityDecrease unitOfMeasure="MeasurementUnitCode">InvoicedQuantity.Decrease</quantityDecrease> <onePlaceQuantity unitOfMeasure="MeasurementUnitCode">OnePlaceQuantity</onePlaceQuantity>
<controlIdentificationMarksBefore type="ControlIdentificationMark.Type">ControlIdentificationMark.Mark</controlIdentificationMarksBefore>
<controlIdentificationMarksAfter type="ControlIdentificationMark.Type">ControlIdentificationMark.Mark</controlIdentificationMarksAfter> <netPriceWithVAT>PriceWithVAT</netPriceWithVAT> <netPriceBefore>Price.Before</netPriceBefore> <netPriceAfter>Price.After</netPriceAfter> <netPriceIncrease>Price.Increase</netPriceIncrease> <netPriceDecrease>Price.Decrease</netPriceDecrease> <netAmountBefore>PriceSummary.Before</netAmountBefore> <netAmountAfter>PriceSummary.After</netAmountAfter> <netAmountIncrease>PriceSummary.Increase</netAmountIncrease> <netAmountDecrease>PriceSummary.Decrease</netAmountDecrease> <exciseDutyBefore>ExciseTax.Before</exciseDutyBefore> <exciseDutyAfter>ExciseTax.After</exciseDutyAfter> <exciseDutyIncrease>ExciseTax.Increase</exciseDutyIncrease> <exciseDutyDecrease>ExciseTax.Decrease</exciseDutyDecrease> <vatAmountBefore>VATSummary.Before</vatAmountBefore> <vatAmountAfter>VATSummary.After</vatAmountAfter> <vatAmountIncrease>VATSummary.Increase</vatAmountIncrease> <vatAmountDecrease>VATSummary.Decrease</vatAmountDecrease> <amountBefore>PriceSummaryWithVAT.Before</amountBefore> <amountAfter>PriceSummaryWithVAT.After</amountAfter> <amountIncrease>PriceSummaryWithVAT.Increase</amountIncrease> <amountDecrease>PriceSummaryWithVAT.Decrease</amountDecrease> <vatRateBefore>VATRate.Before</vatRateBefore> <vatRateAfter>VATRate.After</vatRateAfter> <customsDeclarationNumber>CustomDeclarationNumbers</customsDeclarationNumber> <countryOfOriginISOCode>CountriesOfOriginCode</countryOfOriginISOCode> </lineItem> <totalSumExcludingTaxesDecrease>InvoicTaxableTotal.Decrease</totalSumExcludingTaxesDecrease> <totalSumExcludingTaxesIncrease>InvoicTaxableTotal.Increase</totalSumExcludingTaxesIncrease> <totalVATAmountDecrease>InvoicTotalVAT.Decrease</totalVATAmountDecrease> <totalVATAmountIncrease>InvoicTotalVAT.Increase</totalVATAmountIncrease> <totalAmountDecrease>InvoicTotalWithVAT.Decrease</totalAmountDecrease> <totalAmountIncrease>InvoicTotalWithVAT.Increase</totalAmountIncrease> <totalSumExcludingTaxesForIVDecrease documentNumber="CoinvoicNumber">InvoicTaxableTotalForIV.Decrease</totalSumExcludingTaxesForIVDecrease> <totalSumExcludingTaxesForIVIncrease documentNumber="CoinvoicNumber">InvoicTaxableTotalForIV.Increase</totalSumExcludingTaxesForIVIncrease> <totalVATAmountForIVDecrease documentNumber="CoinvoicNumber">InvoicTotalVATForIV.Decrease</totalVATAmountForIVDecrease> <totalVATAmountForIVIncrease documentNumber="CoinvoicNumber">InvoicTotalVATForIV.Increase</totalVATAmountForIVIncrease> <totalAmountForIVDecrease documentNumber="CoinvoicNumber">InvoicTotalWithVATForIV.Decrease</totalAmountForIVDecrease> <totalAmountForIVIncrease documentNumber="CoinvoicNumber">InvoicTotalWithVATForIV.Increase</totalAmountForIVIncrease> </lineItems> </correctiveInvoice>
</eDIMessage>