Files

52 lines
2.1 KiB
XML
Raw Permalink Normal View History

2026-07-01 14:41:49 +07:00
<?xml version="1.0" encoding="utf-8"?>
<odoo>
<record id="view_saas_subscription_list" model="ir.ui.view">
<field name="name">saas.subscription.list</field>
<field name="model">saas.subscription</field>
<field name="arch" type="xml">
<list>
<field name="trial_request_id"/>
<field name="plan_id"/>
<field name="is_trial"/>
<field name="is_premium"/>
<field name="expiry_date"/>
<field name="state" widget="badge" decoration-success="state=='active'" decoration-danger="state=='payment_failed'"/>
</list>
</field>
</record>
<record id="view_saas_subscription_form" model="ir.ui.view">
<field name="name">saas.subscription.form</field>
<field name="model">saas.subscription</field>
<field name="arch" type="xml">
<form>
<header>
<field name="state" widget="statusbar" statusbar_visible="trial,plan_selected,payment_pending,active"/>
</header>
<sheet>
<group>
<group string="Account">
<field name="trial_request_id"/>
<field name="is_trial"/>
<field name="is_premium"/>
<field name="expiry_date"/>
</group>
<group string="Billing">
<field name="plan_id"/>
<field name="payment_provider_code"/>
<field name="payment_transaction_id"/>
<field name="last_payment_status"/>
</group>
</group>
</sheet>
</form>
</field>
</record>
<record id="action_saas_subscription" model="ir.actions.act_window">
<field name="name">Subscriptions</field>
<field name="res_model">saas.subscription</field>
<field name="view_mode">list,form</field>
</record>
</odoo>