BUH_bot/test_fixed.xml
Игорь Надеин a16ffca725 Refactor validator for zero-price detection and fix XML generator for 1C EnterpriseData 1.20 compatibility
- Enhanced validator with critical zero-price validation
- Fixed currency GUIDs and money formatting in XML generator
- Removed incompatible VidED field
- Added comprehensive documentation
- Updated test files
2025-11-06 09:03:35 +03:00

140 lines
8.6 KiB
XML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version='1.0' encoding='UTF-8'?>
<Message xmlns:msg="http://www.1c.ru/SSL/Exchange/Message" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<msg:Header>
<msg:Format>http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.20</msg:Format>
<msg:CreationDate>2025-11-06T08:08:20</msg:CreationDate>
<msg:AvailableVersion>1.20</msg:AvailableVersion>
</msg:Header>
<Body xmlns="http://v8.1c.ru/edi/edi_stnd/EnterpriseData/1.20">
<Документ.РеализацияТоваровУслуг>
<КлючевыеСвойства>
<Ссылка></Ссылка>
<Дата>2024-01-15T10:30:00</Дата>
<Номер>TEST-FIX</Номер>
<Организация>
<Ссылка>11111111-2222-3333-4444-555555555555</Ссылка>
<Наименование>ООО Тест</Наименование>
<НаименованиеСокращенное>ООО Тест</НаименованиеСокращенное>
<НаименованиеПолное></НаименованиеПолное>
<ИНН>1234567890</ИНН>
<ЮридическоеФизическоеЛицо>ЮридическоеЛицо</ЮридическоеФизическоеЛицо>
</Организация>
</КлючевыеСвойства>
<ВидОперации>РеализацияКлиенту</ВидОперации>
<Валюта>
<Ссылка>72357d18-63a8-11e8-80dd-0050569f5448</Ссылка>
<ДанныеКлассификатора>
<Код>643</Код>
<Наименование>руб.</Наименование>
</ДанныеКлассификатора>
</Валюта>
<Сумма>100</Сумма>
<СуммаВключаетНДС>true</СуммаВключаетНДС>
<Контрагент>
<Ссылка>66666666-7777-8888-9999-000000000000</Ссылка>
<Наименование>Покупатель Тест</Наименование>
<НаименованиеПолное>Покупатель Тест</НаименованиеПолное>
<ИНН>9876543210</ИНН>
<ЮридическоеФизическоеЛицо>ЮридическоеЛицо</ЮридическоеФизическоеЛицо>
<СтранаРегистрации>
<Ссылка>67700c1b-63a8-11e8-80dd-0050569f5448</Ссылка>
<ДанныеКлассификатора>
<Код>643</Код>
<Наименование>РОССИЯ</Наименование>
</ДанныеКлассификатора>
</СтранаРегистрации>
</Контрагент>
<ДанныеВзаиморасчетов>
<Договор>
<Ссылка>f7fab3b0-67d6-58c4-a0c4-9438ef29a016</Ссылка>
<ВидДоговора>СПокупателем</ВидДоговора>
<Организация>
<Ссылка>11111111-2222-3333-4444-555555555555</Ссылка>
<Наименование>ООО Тест</Наименование>
<НаименованиеСокращенное>ООО Тест</НаименованиеСокращенное>
<НаименованиеПолное></НаименованиеПолное>
<ИНН>1234567890</ИНН>
<ЮридическоеФизическоеЛицо>ЮридическоеЛицо</ЮридическоеФизическоеЛицо>
</Организация>
<Контрагент>
<Ссылка>66666666-7777-8888-9999-000000000000</Ссылка>
<Наименование>Покупатель Тест</Наименование>
<НаименованиеПолное></НаименованиеПолное>
<ИНН>9876543210</ИНН>
<ЮридическоеФизическоеЛицо>ЮридическоеЛицо</ЮридическоеФизическоеЛицо>
<СтранаРегистрации>
<Ссылка>67700c1b-63a8-11e8-80dd-0050569f5448</Ссылка>
<ДанныеКлассификатора>
<Код>643</Код>
<Наименование>РОССИЯ</Наименование>
</ДанныеКлассификатора>
</СтранаРегистрации>
</Контрагент>
<ВалютаВзаиморасчетов>
<Ссылка>72357d18-63a8-11e8-80dd-0050569f5448</Ссылка>
<ДанныеКлассификатора>
<Код>643</Код>
<Наименование>руб.</Наименование>
</ДанныеКлассификатора>
</ВалютаВзаиморасчетов>
<РасчетыВУсловныхЕдиницах>false</РасчетыВУсловныхЕдиницах>
<Наименование>Основной договор</Наименование>
</Договор>
<ВалютаВзаиморасчетов>
<Ссылка>72357d18-63a8-11e8-80dd-0050569f5448</Ссылка>
<ДанныеКлассификатора>
<Код>643</Код>
<Наименование>руб.</Наименование>
</ДанныеКлассификатора>
</ВалютаВзаиморасчетов>
<КурсВзаиморасчетов>1</КурсВзаиморасчетов>
<КратностьВзаиморасчетов>1</КратностьВзаиморасчетов>
<РасчетыВУсловныхЕдиницах>false</РасчетыВУсловныхЕдиницах>
</ДанныеВзаиморасчетов>
<Налогообложение>ПродажаОблагаетсяНДС</Налогообложение>
<Товары>
<Строка>
<ДанныеНоменклатуры>
<Номенклатура>
<Ссылка>aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee</Ссылка>
<НаименованиеПолное>Товар с копейками</НаименованиеПолное>
<КодВПрограмме>TEST001</КодВПрограмме>
<Наименование>Товар с копейками</Наименование>
</Номенклатура>
</ДанныеНоменклатуры>
<ЕдиницаИзмерения>
<Ссылка>cdf130e2-63a8-11e8-80dd-0050569f5448</Ссылка>
<ДанныеКлассификатора>
<Код>796</Код>
<Наименование>шт</Наименование>
</ДанныеКлассификатора>
</ЕдиницаИзмерения>
<Количество>10</Количество>
<Сумма>12345.60</Сумма>
<Цена>1234.56</Цена>
<СтавкаНДС>
<Ставка>20</Ставка>
<РасчетнаяСтавка>false</РасчетнаяСтавка>
<НеОблагается>false</НеОблагается>
<ВидСтавки>Общая</ВидСтавки>
<Страна>
<Ссылка>67700c1b-63a8-11e8-80dd-0050569f5448</Ссылка>
<ДанныеКлассификатора>
<Код>643</Код>
<Наименование>РОССИЯ</Наименование>
</ДанныеКлассификатора>
</Страна>
</СтавкаНДС>
<СуммаНДС>2057.60</СуммаНДС>
<ТипЗапасов>СобственныеТовары</ТипЗапасов>
<ИдентификаторСтроки>e7f4517f-41c6-4f39-acee-23ed0a3177d6</ИдентификаторСтроки>
<ПрослеживаемыйТовар>false</ПрослеживаемыйТовар>
</Строка>
</Товары>
<СпособПогашенияЗадолженности>Автоматически</СпособПогашенияЗадолженности>
<КомплектПечатныхДокументовПодписанПолучен>false</КомплектПечатныхДокументовПодписанПолучен>
<ЭтоУПД>false</ЭтоУПД>
</Документ.РеализацияТоваровУслуг>
</Body>
</Message>