Разбираюсь, как 1с выгружает счет в формате XML
И вот натолкнулся на такой кусок xml-файла
-<ЗначенияРеквизитов>
-<ЗначениеРеквизита>
<Наименование>ДопДанныеШапка</Наименование>
<Значение><Данные><Реквизит Имя="НазначениеПлатежа" Значение="Договор аренды б/н транспортного средства от 15.01.2018 (№ б/н от 15.01.2018)"/><Реквизит Имя="ИтогоПоДокументуСумма" Значение="105000"/><Реквизит Имя="ИтогоПоДокументуСуммаБезСкидки" Значение="105000"/><Реквизит Имя="ИтогиПрописью" Значение="Всего наименований 1, на сумму 105 000,00 руб. Сто пять тысяч рублей 00 копеек"/><Реквизит Имя="Список" Значение="ДокументыСделки"><Реквизит Имя="Нпп" Значение="0"/></Реквизит><Реквизит Имя="Список" Значение="ГрафикОплаты"><Реквизит Имя="Нпп" Значение="0"/></Реквизит></Данные></Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
Показать
Это если смотреть через Explorer
А если через блокнот, то текст такой
<ЗначенияРеквизитов>
<ЗначениеРеквизита>
<Наименование>ДопДанныеШапка</Наименование>
<Значение><Данные><Реквизит Имя="НазначениеПлатежа" Значение="Договор аренды б/н транспортного средства от 15.01.2018 (№ б/н от 15.01.2018)"/><Реквизит Имя="ИтогоПоДокументуСумма" Значение="105000"/><Реквизит Имя="ИтогоПоДокументуСуммаБезСкидки" Значение="105000"/><Реквизит Имя="ИтогиПрописью" Значение="Всего наименований 1, на сумму 105 000,00 руб. Сто пять тысяч рублей 00 копеек"/><Реквизит Имя="Список" Значение="ДокументыСделки"><Реквизит Имя="Нпп" Значение="0"/></Реквизит><Реквизит Имя="Список" Значение="ГрафикОплаты"><Реквизит Имя="Нпп" Значение="0"/></Реквизит></Данные></Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
Т.е. узел вложен не в другой узел, а в значение узла? Так?
И вот натолкнулся на такой кусок xml-файла
-<ЗначенияРеквизитов>
-<ЗначениеРеквизита>
<Наименование>ДопДанныеШапка</Наименование>
<Значение><Данные><Реквизит Имя="НазначениеПлатежа" Значение="Договор аренды б/н транспортного средства от 15.01.2018 (№ б/н от 15.01.2018)"/><Реквизит Имя="ИтогоПоДокументуСумма" Значение="105000"/><Реквизит Имя="ИтогоПоДокументуСуммаБезСкидки" Значение="105000"/><Реквизит Имя="ИтогиПрописью" Значение="Всего наименований 1, на сумму 105 000,00 руб. Сто пять тысяч рублей 00 копеек"/><Реквизит Имя="Список" Значение="ДокументыСделки"><Реквизит Имя="Нпп" Значение="0"/></Реквизит><Реквизит Имя="Список" Значение="ГрафикОплаты"><Реквизит Имя="Нпп" Значение="0"/></Реквизит></Данные></Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
Это если смотреть через Explorer
А если через блокнот, то текст такой
<ЗначенияРеквизитов>
<ЗначениеРеквизита>
<Наименование>ДопДанныеШапка</Наименование>
<Значение><Данные><Реквизит Имя="НазначениеПлатежа" Значение="Договор аренды б/н транспортного средства от 15.01.2018 (№ б/н от 15.01.2018)"/><Реквизит Имя="ИтогоПоДокументуСумма" Значение="105000"/><Реквизит Имя="ИтогоПоДокументуСуммаБезСкидки" Значение="105000"/><Реквизит Имя="ИтогиПрописью" Значение="Всего наименований 1, на сумму 105 000,00 руб. Сто пять тысяч рублей 00 копеек"/><Реквизит Имя="Список" Значение="ДокументыСделки"><Реквизит Имя="Нпп" Значение="0"/></Реквизит><Реквизит Имя="Список" Значение="ГрафикОплаты"><Реквизит Имя="Нпп" Значение="0"/></Реквизит></Данные></Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
Т.е. узел вложен не в другой узел, а в значение узла? Так?
По теме из базы знаний
- XDTO - часть 3
- Организация обмена с базой филиала (розничного магазина) в торговой сети через XML (универсальный обмен)
- Разработка и сценарное тестирование с Vanessa-ADD. Практические примеры сценариев. Шаги встроенной библиотеки
- Ускорение чтения правил обмена в УПП 1.3 в 20 раз!
- Тюнинг планов обмена
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) ну почему же?
все вроде верно и логично
ЗначенияРеквизитов - ЗначениеРеквизита и дальше идут дополнительные реквизиты шапки, а именно
Наименование "ДопДанныеШапка" и Значение "Данные", где и перечислены все реквизиты и значения ДопДанныеШапка
все вроде верно и логично
ЗначенияРеквизитов - ЗначениеРеквизита и дальше идут дополнительные реквизиты шапки, а именно
Наименование "ДопДанныеШапка" и Значение "Данные", где и перечислены все реквизиты и значения ДопДанныеШапка
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот