Monday, August 26, 2024
2 changes
Enhancements to existing features
Users can now tailor each social post's message and images for every selected social media channel, with separate tabs and previews for each one. This makes campaigns more effective by adapting content to each platform, and Instagram posting reliability is improved with longer API timeouts.
Original PR description
Purpose ======= Allow to customize the content of the social post (the message and the images), based on the media on which we are posting. Specification ============= Allow to split the configuration for all selected medias, each selected medias have one tab in which we can change the message or the images and see the preview. Task-3109395
Recruitment now separates long-term candidate profiles from individual job applications. This helps teams keep a single, reusable candidate record with contact details, skills, salary expectations, and application history while tracking each job application separately.
Original PR description
[IMP] hr_recruitment: Introduce hr.candidate model Purpose ======= Based on this task https://www.odoo.com/odoo/9285/tasks/4037988/9285/project.task/4050307?debug=1&cids=1 and many feedbacks we got…
[IMP] hr_recruitment: Introduce hr.candidate model Purpose ======= Based on this task https://www.odoo.com/odoo/9285/tasks/4037988/9285/project.task/4050307?debug=1&cids=1 and many feedbacks we got before (leading partially to Headhunter industry), we realize that if we want to cover the whole market of ATS we need a strong solution. Specification ============= We split hr.applicant between candidates and applications A candidate is created outside of a job position, it contains all data that will never change (skills, name, contact info, expected salary), it gathers history (applied job positions, states, ...) An application is the link between an candidate and a Job Position, it contains all related data (source, medium, proposed salary, evaluation, ...) and it got a state (first interview, contract proposed, refused) In a Job position, you would see distinct applicants, but through the hr.applications model. This mechanism is similar to a vehicle which is the link between a Model and a Driver. The list view "all applications" would list "All Applicants" and each Applicant would have a smartbutton "Applications" Details: https://link.excalidraw.com/l/65VNwvy7c4X/5SjjwEHMIPG TaskID: 4050442