| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Purchase (purchase) • Invoicing (account) |
| Community Apps Dependencies | Show |
| Lines of code | 8665 |
| Technical Name |
l10n_ua_supplier_prices_xml |
| License | LGPL-3 |
| Website | https://many2one.online |
XML parser extension for l10n_ua_supplier_prices_base.
Додає тип 'xml' у parser_type на supplier.price.source.
Mapping: - record_path: XPath до елементів-записів (наприклад '//product' або
'/catalog/items/item')
- source_path на полях: XPath відносний від record. Підтримує:
- './code/text()' → текст вкладеного елемента '@sku' → значення атрибута './price/@value' → атрибут вкладеного елемента 'string(./name)' → string() якщо потрібно
Parser config (JSON на mapping): - namespaces: {"ns": "http://example.com/schema"} — для elements з NS
тоді у source_path: './ns:code/text()'
- encoding: примусова заміна кодування (за замовчуванням з XML declaration)
XML особливості: - Підтримуються ns-префіксні XPath запити через namespaces map - 1С вивантаження часто use cp1251/windows-1251 у XML declaration - text() та @attr — типові патерни
Please log in to comment on this module