Daily updates from Odoo
Saturday, January 4, 2025
3 changes · master
Enhancements to existing features
The IoT Box setup now shows the pairing code method by default, making the connection flow easier for users to follow. The token-based method is still available, but moved behind an alternate option to reduce confusion during setup.
Original PR description
We have to methods to connect an IoT Box with an Odoo database: - using IoT Box provided pairing code, - using a token generated by the db. We chose to display the pairing code method only, to simplify for client. Old method is still available, but require clicking on "Use another method" button. Task: 4444208  
Adds a new report for recruitment-related salary offers, making it easier to see offer outcomes by job. Teams can quickly filter for expired, refused, or fully signed offers to monitor hiring progress and identify bottlenecks.
Original PR description
This PR adds a reporting graph view for all offers linked to recruitment. The report by default displays the state of all the offers grouped by job as a bar chart with the option to only show expired, refused or fully signed offers. task-3578273
Kenya payroll now supports the transition from NHIF to SHIF, using the correct contribution rules based on payslip dates. The update keeps separate reporting options for both schemes and calculates SHIF from gross pay without the former relief, helping businesses stay aligned with current requirements.
Original PR description
Problem ---------- Since 1st October, the SHIF replace the NHIF, the only difference is the computation of the amount. All payslip before and on the 9 October use the NHIF and all new payslip from the 9 October use the SHIF. Objective ---------- Adapt the salary rules to compute the good rule. Duplicate reports and wizard to make a smooth transition and keep both of them. Base the SHIF computation on the GROSS. Remove the SHIF Relief. Solution ---------- Create new SHIF parameters for the min amount and rate computation. Duplicate all occurrences of NHIF and rename them SHIF (for the reports) Create correct SHIF rules. task-4294419 task-4414345