Odoo BuildOdoo Build
Home
Help
Images
Snippets
Revisions
Modules
Changelog
Mint System
Chat
GitHub
Home
Help
Images
Snippets
Revisions
Modules
Changelog
Mint System
Chat
GitHub
  • Snippets

    • Account
    • Account Accountant
    • Account Asset
    • Account Batch Payment
    • Account Budget
    • Account Ebics Batch
    • Account Financial Report
    • Account Followup
    • Account Journal Items Report
    • Account Reports
    • Account Sale Timesheet Report
    • Agreement
    • Agreement Legal
    • Auth Api Key
    • Base
    • Base Install Request
    • Base Location
    • Business Requirement
    • Calendar
    • Certificate Planer
    • Contract
    • Crm
    • Crm Iap Lead Enrich
    • Delivery
    • Digest
    • Fleet
    • Forestry Timesheet
    • Gio Payroll Custom
    • Helpdesk
    • Hr
    • Hr Attendance
    • Hr Attendance Kanban
    • Hr Contract
    • Hr Expense
    • Hr Holidays
    • Hr Holidays Delegations
    • Hr Payroll
    • Hr Recruitment
    • Hr Timesheet
    • Industry Fsm
    • Industry Fsm Sale
    • Ir Model
    • Ir Ui View
    • L10n Ch
    • L10n Ch Qr Isr Invoice Import
    • L10n Din5008
    • Mail
    • Mail Activity Board
    • Mail Tracking
    • Maintenance
    • Maintenance Plan
    • Mrp
    • Mrp Account
    • Mrp Workorder
    • Payment
    • Portal
    • Printnode Base
    • Product
    • Project
    • Project Enterprise
    • Purchase
    • Purchase Requisition
    • Purchase Requisition Send
    • Res Groups
    • Sale
    • Sale Blanket Order
    • Sale Management
    • Sale Margin
    • Sale Order Contact Person
    • Sale Order Line Date
    • Sale Order Picking Note
    • Sale Partner Incoterm
    • Sale Product Set
    • Sale Subscription
    • Stock
    • Stock Account
    • Stock Delivery
    • Stock Delivery Note
    • Subscription Oca
    • Survey
    • Timesheet Grid
    • Web
    • Website
    • Website Discount Voucher
    • Website Sale

Subscription Oca

Sale Subscription Form

Edit Date Start

ID: mint_system.subscription_oca.sale_subscription_form.edit_date_start

<data inherit_id="subscription_oca.sale_subscription_form" priority="50">
    <field name="date_start" position="attributes">
        <attribute name="attrs">{'readonly':[('active','=',False)]}</attribute>
    </field>
</data>

Source: snippets/subscription_oca.sale_subscription_form.edit_date_start.xml

View Sale Order Pending Filter

Overwrite

ID: mint_system.subscription_oca.view_sale_order_pending_filter.overwrite

<data inherit_id="subscription_oca.view_sale_order_pending_filter" priority="50">
    <search position="replace">
      
        <search>
            <field name="name" string="Subscription" filter_domain="['|', ('name', 'ilike', self), ('code', 'ilike', self)]"/>
            <field name="partner_id" operator="child_of"/>
            <field name="user_id"/>
            <field name="template_id"/>
            
            <filter name="my_subscriptions" string="My Subscriptions" domain="[('user_id','=',uid)]"/>
            <filter string="Unassigned" name="contracts_not_assigned" help="Subscriptions that are not assigned to an account manager." domain="[('user_id', '=', False)]"/>
            <separator/>
            <filter name="open" string="Open" domain="[('stage_id.type','=','pre')]" help="Open Subscriptions"/>
            <filter name="in_progress" string="Running"  domain="[('stage_id.type','=','in_progress')]" help="Running subscriptions"/>
            <filter name="closed" string="Closed" domain="[('stage_id.type','=','post')]" help="Closed subscriptions"/>
            <separator/>
            <filter name="filter_date_start" date="date_start"/>
            <filter name="filter_recurring_next_date" date="recurring_next_date"/>
            <filter invisible="1" string="Late Activities" name="activities_overdue" domain="[('my_activity_date_deadline', '&lt;', context_today().strftime('%Y-%m-%d'))]" help="Show all records which has next action date is before today"/>
            <filter invisible="1" string="Today Activities" name="activities_today" domain="[('my_activity_date_deadline', '=', context_today().strftime('%Y-%m-%d'))]"/>
            <filter invisible="1" string="Future Activities" name="activities_upcoming_all" domain="[('my_activity_date_deadline', '&gt;', context_today().strftime('%Y-%m-%d'))                         ]"/>
            <separator/>
            <field name="to_renew"/>
            <filter string="Pending subscriptions" name="pendingsubs" domain="[('to_renew','=', True)]"/>
            <separator/>
            <group expand="0" string="Group By">
                <filter string="Salesperson" name="sales_person" domain="[]" context="{'group_by':'user_id'}"/>
                <filter string="Customer" name="customer" domain="[]" context="{'group_by':'partner_id'}"/>
                <filter string="Template" name="template" domain="[]" context="{'group_by':'template_id'}"/>
                <filter string="Stage" name="stage" domain="[]" context="{'group_by':'stage_id'}"/>
                <filter string="Start Date" name="start_month" domain="[]" context="{'group_by' : 'date_start'}"/>
                <filter string="End Date" name="end_month" domain="[]" context="{'group_by' : 'date'}"/>
            </group>
        </search>
        
    </search>
</data>

Source: snippets/subscription_oca.view_sale_order_pending_filter.overwrite.xml

Edit this page
Last Updated: 11/28/25, 11:56 AM
Contributors: Janik von Rotz
Prev
Stock Delivery Note
Next
Survey