Coinvoic edi.xml — различия между версиями
Материал из Фабиус wiki
Hisava (обсуждение | вклад) м |
Hisava (обсуждение | вклад) м |
||
Строка 62: | Строка 62: | ||
<! -- конец блока данных о поставщике --> | <! -- конец блока данных о поставщике --> | ||
− | <! -- начало блока с данными о покупателе --> | + | |
− | + | <buyer> <! -- начало блока с данными о покупателе --> | |
− | + | <gln>BuyerGln</gln> <! --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> <! --email генерального директора--> | |
− | + | </CEO> | |
− | + | <accountant> | |
− | + | <name>Name</name> <! --ФИО главного бухгалтера--> | |
− | + | <phone>TelephoneNumber</phone> <! --телефон главного бухгалтера--> | |
− | + | <fax>FaxNumber</fax> <! --факс главного бухгалтера--> | |
− | + | <email>Email</email> <! --email главного бухгалтера--> | |
− | + | </accountant> | |
− | + | <salesManager> | |
− | + | <name>Name</name> <! --ФИО руководителя по продажам--> | |
− | + | <phone>TelephoneNumber</phone> <! --телефон руководителя по продажам--> | |
− | + | <fax>FaxNumber</fax> <! --факс руководителя по продажамца--> | |
− | + | <email>Email</email> <! --email руководителя по продажам--> | |
− | + | </salesManager> | |
− | + | <orderContact> | |
− | + | <name>Name</name> <! --ФИО контактного лица--> | |
− | + | <phone>TelephoneNumber</phone> <! --телефон контактного лица--> | |
− | + | <fax>FaxNumber</fax> <! --факс контактного лица--> | |
− | + | <email>Email</email> <! --email контактного лица--> | |
− | + | </orderContact> | |
− | + | </contactInfo> | |
− | + | </buyer> <! -- конец блока данных о покупателе --> | |
− | + | ||
− | <! -- начало блока с данными о получателе счёта --> | + | <invoicee> <! -- начало блока с данными о получателе счёта --> |
− | + | <gln>InvoiceeGln</gln> <! --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> <! --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> <! --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> <! --GUID ХС Меркурия--> | |
− | + | <areaEntityMercuryId>AreaEntityMercuryId</areaEntityMercuryId> <! --GUID площадки Меркурия--> | |
− | + | <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> <! --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> <! --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> <! --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> | |
− | + | <! --Тип кода маркировки и Код маркировки до//типы: | |
− | + | Unit - Код товара, потребительской упаковки (КИ), | |
− | + | Mix - Код набора (КИН), Group - Код групповой упаковки, блока (КИГУ), | |
− | + | Transport - Код транспортной упаковки, палеты, короба (КИТУ)--> | |
− | + | <controlIdentificationMarksAfter type="ControlIdentificationMark.Type">ControlIdentificationMark.Mark</controlIdentificationMarksAfter> | |
− | + | <! --Тип кода маркировки и Код маркировки после//типы: | |
− | + | Unit - Код товара, потребительской упаковки (КИ), | |
− | + | Mix - Код набора (КИН), | |
− | + | Group - Код групповой упаковки, блока (КИГУ), | |
− | + | Transport - Код транспортной упаковки, палеты, короба (КИТУ)--> | |
− | + | <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> <! --ставка НДС до изменения (NOT_APPLICABLE - без НДС, 0 - 0%, 10 - 10%, 18 - 18%, 20 - 20%)--> | |
− | + | <vatRateAfter>VATRate.After</vatRateAfter> <! --ставка НДС после изменения (NOT_APPLICABLE - без НДС, 0 - 0%, 10 - 10%, 18 - 18%, 20 - 20%)--> | |
− | + | <customsDeclarationNumber>CustomDeclarationNumbers</customsDeclarationNumber> <! --номер таможенной декларации--> | |
− | + | <countryOfOriginISOCode>CountriesOfOriginCode</countryOfOriginISOCode> <! --код страны производства--> | |
− | + | </lineItem> <! -- каждая последующая товарная позиция должна идти в отдельном теге <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> <! --Всего уменьшение, сумма НДС для счета-фактуры , значение берем из orders/ordrsp--> | ||
+ | <totalVATAmountForIVIncrease documentNumber="CoinvoicNumber">InvoicTotalVATForIV.Increase</totalVATAmountForIVIncrease> <! --Всего увеличение, сумма НДС для счета-фактуры--> | ||
+ | <totalAmountForIVDecrease documentNumber="CoinvoicNumber">InvoicTotalWithVATForIV.Decrease</totalAmountForIVDecrease> <! --Всего уменьшение, общая сумма для счета-фактуры с НДС по товарам--> | ||
<totalAmountForIVIncrease documentNumber="CoinvoicNumber">InvoicTotalWithVATForIV.Increase</totalAmountForIVIncrease> <! --Всего увеличение, общая сумма для счета-фактуры с НДС по товарам--> | <totalAmountForIVIncrease documentNumber="CoinvoicNumber">InvoicTotalWithVATForIV.Increase</totalAmountForIVIncrease> <! --Всего увеличение, общая сумма для счета-фактуры с НДС по товарам--> | ||
</lineItems> | </lineItems> | ||
</correctiveInvoice> | </correctiveInvoice> | ||
</eDIMessage> | </eDIMessage> |
Версия 14:05, 17 августа 2020
<?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"> <! --номер и дата COINVOIC; тип корректировочного счета: Original ("Оригинал") - значение по умолчанию, Replace ("Замена") - используется для исправленных счетов; номер исправления; дата исправления,
функция УПД: INVDOP - СЧФДОП, INV - СЧФ, DOP - ДОП -->
<contractIdentificator number="contractNumber" date="contractDate" /> <! --номер договора/ контракта, дата договора/ контракта-->
<factoringEncription>FactoringEncription</factoringEncription> <! --уступочная запись-->
<originInvoic number="InvoicNumber" date="InvoicDate" revisionNumber="InvoicRevisionNumber" revisionDate="InvoicRevisionDate" diadocInvoicId="DiadocMessadgeId:DiadocInvoicId" ediInvoicId="EdiInvoicId" /> <! --данные оригинального счета, на который высылается корректировка:
номер и дата; EdiInvoicId оригинального счета; DiadocMessadgeId пакета документов в Диадоке, DiadocInvoicId - идентификатор исправляемого счет-фактуры в Диадоке-->
<originOrder number="ordersNumber" date="ordersDate" /> <! --номер заказа, дата заказа-->
<specificationIdentificator date="SpecificationDate" number="SpecificationNumber" /> <! -- дата и номер спецификации-->
<orderResponse number="OrderResponseNumber" date="OrderResponseDate" /> <! --номер уведомления о подтверждении заказа--> <despatchIdentificator number="DespatchAdviceNumber" date="DespatchDate0000" /> <! --номер и дата DESADV'а--> <receivingIdentificator number="ReceivingAdviceNumber" date="ReceivingDate0000" /> <! -- номер и дата RECADV'а--> <announcementForReturns number="RetannNumber" date="RetannDate" /> <! --номер и дата возврата-->
<receivingAdviceIdentificatorInBuyerSystem number="ReceivingAdviceNumberInBuyerSystem"/> <! -- номер RECADV'а в УС сети-->
<blanketOrderIdentificator number="987654321" /> <! -- номер серии заказов-->
<termsOfPayment>
<interval>Interval</interval> <! --Тип дней отсрочки: BankingDay – банковский день либо CalendarDay – календарный день.--> <intervalLength>IntervalLength</intervalLength> <! --Количество дней отсрочки--> </termsOfPayment> <! -- начало блока данных о поставщике --> <seller> <gln>SupplierGln</gln> <! --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> <! --признак УСН, если поставщик использует УСН, передаем поле с фиксированным значением "Simplified"--> <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> <! --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> <! --email генерального директора--> </CEO> <accountant> <name>Name</name> <! --ФИО главного бухгалтера--> <phone>TelephoneNumber</phone> <! --телефон главного бухгалтера--> <fax>FaxNumber</fax> <! --факс главного бухгалтера--> <email>Email</email> <! --email главного бухгалтера--> </accountant> <salesManager> <name>Name</name> <! --ФИО руководителя по продажам--> <phone>TelephoneNumber</phone> <! --телефон руководителя по продажам--> <fax>FaxNumber</fax> <! --факс руководителя по продажамца--> <email>Email</email> <! --email руководителя по продажам--> </salesManager> <orderContact> <name>Name</name> <! --ФИО контактного лица--> <phone>TelephoneNumber</phone> <! --телефон контактного лица--> <fax>FaxNumber</fax> <! --факс контактного лица--> <email>Email</email> <! --email контактного лица--> </orderContact> </contactInfo> </buyer> <! -- конец блока данных о покупателе --> <invoicee> <! -- начало блока с данными о получателе счёта --> <gln>InvoiceeGln</gln> <! --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> <! --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> <! --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> <! --GUID ХС Меркурия--> <areaEntityMercuryId>AreaEntityMercuryId</areaEntityMercuryId> <! --GUID площадки Меркурия--> <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> <! --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> <! --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> <! --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> <! --Тип кода маркировки и Код маркировки до//типы: Unit - Код товара, потребительской упаковки (КИ), Mix - Код набора (КИН), Group - Код групповой упаковки, блока (КИГУ), Transport - Код транспортной упаковки, палеты, короба (КИТУ)--> <controlIdentificationMarksAfter type="ControlIdentificationMark.Type">ControlIdentificationMark.Mark</controlIdentificationMarksAfter> <! --Тип кода маркировки и Код маркировки после//типы: Unit - Код товара, потребительской упаковки (КИ), Mix - Код набора (КИН), Group - Код групповой упаковки, блока (КИГУ), Transport - Код транспортной упаковки, палеты, короба (КИТУ)--> <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> <! --ставка НДС до изменения (NOT_APPLICABLE - без НДС, 0 - 0%, 10 - 10%, 18 - 18%, 20 - 20%)--> <vatRateAfter>VATRate.After</vatRateAfter> <! --ставка НДС после изменения (NOT_APPLICABLE - без НДС, 0 - 0%, 10 - 10%, 18 - 18%, 20 - 20%)--> <customsDeclarationNumber>CustomDeclarationNumbers</customsDeclarationNumber> <! --номер таможенной декларации--> <countryOfOriginISOCode>CountriesOfOriginCode</countryOfOriginISOCode> <! --код страны производства--> </lineItem> <! -- каждая последующая товарная позиция должна идти в отдельном теге <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> <! --Всего уменьшение, сумма НДС для счета-фактуры , значение берем из orders/ordrsp--> <totalVATAmountForIVIncrease documentNumber="CoinvoicNumber">InvoicTotalVATForIV.Increase</totalVATAmountForIVIncrease> <! --Всего увеличение, сумма НДС для счета-фактуры--> <totalAmountForIVDecrease documentNumber="CoinvoicNumber">InvoicTotalWithVATForIV.Decrease</totalAmountForIVDecrease> <! --Всего уменьшение, общая сумма для счета-фактуры с НДС по товарам--> <totalAmountForIVIncrease documentNumber="CoinvoicNumber">InvoicTotalWithVATForIV.Increase</totalAmountForIVIncrease> <! --Всего увеличение, общая сумма для счета-фактуры с НДС по товарам--> </lineItems> </correctiveInvoice> </eDIMessage>