You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

44 lines
1.8 KiB

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <!--
  3. Copyright 2019 Brainbean Apps (https://brainbeanapps.com)
  4. Copyright 2019 Dataplug (https://dataplug.io)
  5. License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl).
  6. -->
  7. <odoo>
  8. <record model="ir.ui.view" id="online_bank_statement_provider_form">
  9. <field name="name">online.bank.statement.provider.form</field>
  10. <field name="model">online.bank.statement.provider</field>
  11. <field name="inherit_id" ref="account_bank_statement_import_online.online_bank_statement_provider_form"/>
  12. <field name="arch" type="xml">
  13. <xpath expr="//page[@name='configuration']" position="inside">
  14. <group attrs="{'invisible': [('service', '!=', 'transferwise')]}">
  15. <group>
  16. <field
  17. name="api_base"
  18. string="API base"
  19. groups="base.group_no_one"
  20. />
  21. <field
  22. name="password"
  23. string="API key"
  24. password="True"
  25. attrs="{'required': [('service', '=', 'transferwise')]}"
  26. />
  27. </group>
  28. <group>
  29. <field
  30. name="origin"
  31. string="Profile"
  32. attrs="{'required': [('service', '=', 'transferwise')]}"
  33. widget="dynamic_dropdown"
  34. values="values_transferwise_profile"
  35. context="{'api_key': password, 'api_base': api_base}"
  36. />
  37. </group>
  38. </group>
  39. </xpath>
  40. </field>
  41. </record>
  42. </odoo>