Daily updates from Odoo
Thursday, December 5, 2024
2 changes · master
Code cleanup and technical improvements
This update reorganizes and renames files across several Odoo project, timesheet, planning, helpdesk, field service, and subscription-related apps. It is an internal cleanup intended to make the codebase easier to maintain, with no expected direct change to day-to-day user workflows.
Original PR description
* helpdesk_timesheet * industry_fsm_report * industry_fsm_sale_report * planning * project_account_asset * project_account_budget * project_forecast * project_helpdesk * project_holidays * project_hr_payroll_account * project_sale_subscription * project_timesheet_forecast * project_timesheet_forecast_sale * project_timesheet_forecast * sale_timesheet_enterprise * timesheet_grid task-4366769
This update reorganizes and renames internal Point of Sale code across several related modules to make it easier to maintain. It should not change day-to-day cashier or restaurant workflows, but it reduces future development risk and improves consistency across country-specific and device integrations.
Original PR description
### Commit 1: [REF] pos_urban_paper, pos_l10n_se: clean setup method of pos_store Correctly separe user UI state, service and technical state in the pos_store setup method. Also rename state variable in snake_case to camel_case. --- ### Commit 2: [REF] point_of_sale, pos_*: pos_store cleaning *: l10n_cl_edi_pos,l10n_de_pos_cert,l10n_ec_edi_pos,l10n_mx_edi_pos, pos_blackbox_be,pos_iot,pos_iot_six,pos_l10n_se,pos_restaurant_preparation_display, pos_self_order_iot,pos_settle_due,pos_urban_piper Rename methods in pos_store to respect camelCase rules