Скажите, что это за узел XML
Разбираюсь, как 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"/></Реквизит></Данные></Значение>
</ЗначениеРеквизита>
</ЗначенияРеквизитов>
Т.е. узел вложен не в другой узел, а в значение узла? Так?
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(1) ну почему же?
все вроде верно и логично
ЗначенияРеквизитов - ЗначениеРеквизита и дальше идут дополнительные реквизиты шапки, а именно
Наименование "ДопДанныеШапка" и Значение "Данные", где и перечислены все реквизиты и значения ДопДанныеШапка
все вроде верно и логично
ЗначенияРеквизитов - ЗначениеРеквизита и дальше идут дополнительные реквизиты шапки, а именно
Наименование "ДопДанныеШапка" и Значение "Данные", где и перечислены все реквизиты и значения ДопДанныеШапка
Вакансии
Ведущий разработчик 1С / Team lead отдела разработки 1С
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день
Москва
зарплата от 300 000 руб. до 300 000 руб.
Полный день