[MIG] bemade_fsm to 18.0 Aside from fixing standard 17.0..18.0 stuff and fixing XML ID references: 1. **Remove `_get_closed_stage_by_project()`**: This method is obsolete - it was copied from base FSM but no longer exists in 18.0. Base system now uses `is_closed` field. 2. **Implement State Propagation**: Enhance the `write()` method to propagate done/cancelled states to child tasks using `is_closed` field logic. 3. **Test Task Creation**: Thoroughly test the custom task creation logic against base 18.0 All 56 tests are passing.
11 lines
385 B
XML
11 lines
385 B
XML
<?xml version="1.0" encoding="utf-8" ?>
|
|
<odoo>
|
|
<record id="industry_fsm.task_custom_report" model="ir.actions.report">
|
|
<field name="print_report_name">'%s %s' % (
|
|
object.planned_date_begin.strftime(
|
|
'%Y-%m-%d') if object.planned_date_begin else time.strftime('%Y-%m-%d'),
|
|
object.name
|
|
)
|
|
</field>
|
|
</record>
|
|
</odoo>
|