Server IP : 127.0.0.2 / Your IP : 18.223.209.231 Web Server : Apache/2.4.18 (Ubuntu) System : User : www-data ( ) PHP Version : 7.0.33-0ubuntu0.16.04.16 Disable Function : disk_free_space,disk_total_space,diskfreespace,dl,exec,fpaththru,getmyuid,getmypid,highlight_file,ignore_user_abord,leak,listen,link,opcache_get_configuration,opcache_get_status,passthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,php_uname,phpinfo,posix_ctermid,posix_getcwd,posix_getegid,posix_geteuid,posix_getgid,posix_getgrgid,posix_getgrnam,posix_getgroups,posix_getlogin,posix_getpgid,posix_getpgrp,posix_getpid,posix,_getppid,posix_getpwnam,posix_getpwuid,posix_getrlimit,posix_getsid,posix_getuid,posix_isatty,posix_kill,posix_mkfifo,posix_setegid,posix_seteuid,posix_setgid,posix_setpgid,posix_setsid,posix_setuid,posix_times,posix_ttyname,posix_uname,pclose,popen,proc_open,proc_close,proc_get_status,proc_nice,proc_terminate,shell_exec,source,show_source,system,virtual MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : ON | Sudo : ON | Pkexec : ON Directory : /opt/odoo/addons/hr_contract/views/ |
Upload File : |
<?xml version="1.0" encoding="utf-8"?> <odoo> <record id="act_hr_employee_2_hr_contract" model="ir.actions.act_window"> <field name="name">Contracts</field> <field name="res_model">hr.contract</field> <field name="view_type">form</field> <field name="view_mode">tree,form</field> <field name="context">{'search_default_employee_id': [active_id], 'default_employee_id': active_id}</field> </record> <record id="hr_hr_employee_view_form2" model="ir.ui.view"> <field name="name">hr.hr.employee.view.form2</field> <field name="model">hr.employee</field> <field name="inherit_id" ref="hr.view_employee_form"/> <field name="arch" type="xml"> <data> <xpath expr="//div[@name='button_box']" position="inside"> <button name="%(act_hr_employee_2_hr_contract)d" class="oe_stat_button" icon="fa-book" type="action" groups="hr.group_hr_manager"> <field name="contracts_count" widget="statinfo" string="Contracts"/> </button> </xpath> <xpath expr="//field[@name='coach_id']" position="after"> <field name="manager" groups="base.group_no_one"/> </xpath> <xpath expr="//group[@name='active_group']" position="after"> <group string="Current Contract"> <field name="medic_exam" string="Medical Exam"/> <field name="vehicle"/> <field name="vehicle_distance"/> </group> </xpath> <xpath expr="//field[@name='marital']" position="after"> <field name="children"/> </xpath> <xpath expr="//field[@name='birthday']" position="after"> <field name="place_of_birth"/> </xpath> <xpath expr="//field[@name='bank_account_id']" position="replace"> <field name="bank_account_id" context="{'display_partner':True}"/> </xpath> </data> </field> </record> <record id="hr_contract_view_search" model="ir.ui.view"> <field name="name">hr.contract.search</field> <field name="model">hr.contract</field> <field name="arch" type="xml"> <search string="Search Contract"> <field name="name" string="Contracts"/> <field name="date_start"/> <field name="date_end"/> <field name="working_hours"/> <field name="employee_id"/> <field name="department_id"/> <field name="state"/> <filter string="To Renew" name="to_renew" domain="[('state', '=', 'pending')]"/> <separator /> <filter string="Current Employee" name="current_employee" domain="[('employee_id.active','=',True)]"/> <separator/> <filter string="Important Messages" name="message_needaction" domain="[('message_needaction','=',True)]"/> <group expand="0" string="Group By"> <filter string="Employee" domain="[]" context="{'group_by':'employee_id'}"/> <filter string="Job" domain="[]" context="{'group_by':'job_id'}"/> <filter string="Contract Type" domain="[]" context="{'group_by':'type_id'}"/> </group> </search> </field> </record> <record id="hr_contract_view_form" model="ir.ui.view"> <field name="name">hr.contract.form</field> <field name="model">hr.contract</field> <field name="arch" type="xml"> <form string="Current Contract"> <header> <field name="state" widget="statusbar" clickable="1"/> </header> <sheet> <div class="oe_title"> <label for="name" class="oe_edit_only"/> <h1> <field name="name" placeholder="Contract Reference"/> </h1> </div> <group> <group> <field name="employee_id"/> <field name="job_id"/> </group> <group> <field name="department_id"/> <field name="type_id"/> </group> </group> <notebook> <page string="Information" name="information"> <group> <group name="salary_and_advantages" string="Salary and Advantages"> <field name="wage"/> <field name="advantages" nolabel="1" placeholder="Advantages..." colspan="2"/> </group> <group name="duration_group" string="Duration"> <label for="trial_date_start" string="Trial Period Duration"/> <div> <field name="trial_date_start" class="oe_inline"/> - <field name="trial_date_end" class="oe_inline"/> </div> <label for="date_start" string="Duration"/> <div> <field name="date_start" class="oe_inline"/> - <field name="date_end" class="oe_inline"/> </div> <field name="working_hours"/> </group> </group> <separator string="Notes"/> <field name="notes"/> </page> <page string="Work Permit"> <group col="4"> <field name="visa_no"/> <field name="permit_no"/> <field name="visa_expire"/> </group> </page> </notebook> </sheet> <div class="oe_chatter"> <field name="message_follower_ids" widget="mail_followers" groups="base.group_user"/> <field name="message_ids" widget="mail_thread"/> </div> </form> </field> </record> <record id="hr_contract_view_tree" model="ir.ui.view"> <field name="name">hr.contract.tree</field> <field name="model">hr.contract</field> <field name="arch" type="xml"> <tree string="Contracts" decoration-bf="message_needaction == True"> <field name="name"/> <field name="employee_id"/> <field name="type_id"/> <field name="job_id"/> <field name="working_hours"/> <field name="date_start"/> <field name="date_end"/> <field name="wage" invisible="1"/> <field name="message_needaction" invisible="1"/> </tree> </field> </record> <record id="action_hr_contract" model="ir.actions.act_window"> <field name="name">Contracts</field> <field name="res_model">hr.contract</field> <field name="view_type">form</field> <field name="view_mode">tree,form</field> <field name="domain">[]</field> <field name="context">{'search_default_current':1}</field> <field name="search_view_id" ref="hr_contract_view_search"/> <field name="help" type="html"> <p class="oe_view_nocontent_create"> Click here to create new contracts. </p> </field> </record> <record id="hr_contract_type_view_form" model="ir.ui.view"> <field name="name">hr.contract.type.form</field> <field name="model">hr.contract.type</field> <field name="arch" type="xml"> <form string="Contract Type"> <group col="4"> <field colspan="4" name="name"/> </group> </form> </field> </record> <record id="hr_contract_type_view_tree" model="ir.ui.view"> <field name="name">hr.contract.type.tree</field> <field name="model">hr.contract.type</field> <field name="arch" type="xml"> <tree string="Contract Type"> <field name="sequence" widget="handle"/> <field colspan="4" name="name"/> </tree> </field> </record> <record id="hr_contract_type_view_search" model="ir.ui.view"> <field name="name">hr.contract.type.search</field> <field name="model">hr.contract.type</field> <field name="arch" type="xml"> <search string="Search Contract Type"> <field name="name" string="Contract Type"/> <field name="sequence" string="Sequence"/> </search> </field> </record> <record id="action_hr_contract_type" model="ir.actions.act_window"> <field name="name">Contract Types</field> <field name="res_model">hr.contract.type</field> <field name="view_type">form</field> <field name="view_mode">tree,form</field> <field name="search_view_id" ref="hr_contract_type_view_search"/> </record> <menuitem id="hr_menu_contract_type" action="action_hr_contract_type" parent="hr.menu_human_resources_configuration" sequence="3" groups="base.group_no_one"/> <menuitem id="hr_menu_contract" name="Contracts" action="action_hr_contract" parent="hr.menu_hr_root" sequence="4" groups="hr.group_hr_manager"/> </odoo>