~openerp-community/openobject-doc/6.1

« back to all changes in this revision

Viewing changes to source/technical_guide/hr.rst

  • Committer: TruongSinh Tran
  • Date: 2009-07-19 19:02:35 UTC
  • Revision ID: truongsinh@vipescoserver-20090719190235-fu3bxcrbpvwuk5h7
[FIX] build_i18n.py .. raw:: html

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
 
 
2
.. module:: hr
 
3
    :synopsis: Human Resources (Official, Quality Certified)
 
4
    :noindex:
 
5
.. 
 
6
 
 
7
.. raw:: html
 
8
 
 
9
      <br />
 
10
    <link rel="stylesheet" href="../_static/hide_objects_in_sidebar.css" type="text/css" />
 
11
 
 
12
.. tip:: This module is part of the Open ERP software, the leading Open Source 
 
13
  enterprise management system. If you want to discover Open ERP, check our 
 
14
  `screencasts <http://openerp.tv>`_ or download 
 
15
  `Open ERP <http://openerp.com>`_ directly.
 
16
 
 
17
.. raw:: html
 
18
 
 
19
    <div class="js-kit-rating" title="" permalink="" standalone="yes" path="/hr"></div>
 
20
    <script src="http://js-kit.com/ratings.js"></script>
 
21
 
 
22
Human Resources (*hr*)
 
23
======================
 
24
:Module: hr
 
25
:Name: Human Resources
 
26
:Version: 5.0.1.1
 
27
:Author: Tiny
 
28
:Directory: hr
 
29
:Web: http://www.openerp.com
 
30
:Official module: yes
 
31
:Quality certified: yes
 
32
 
 
33
Description
 
34
-----------
 
35
 
 
36
::
 
37
 
 
38
  Module for human resource management. You can manage:
 
39
      * Employees and hierarchies
 
40
      * Work hours sheets
 
41
      * Attendances and sign in/out system
 
42
  
 
43
      Different reports are also provided, mainly for attendance statistics.
 
44
 
 
45
Download links
 
46
--------------
 
47
 
 
48
You can download this module as a zip file in the following version:
 
49
 
 
50
  * `4.2 <http://www.openerp.com/download/modules/4.2/hr.zip>`_
 
51
  * `5.0 <http://www.openerp.com/download/modules/5.0/hr.zip>`_
 
52
  * `trunk <http://www.openerp.com/download/modules/trunk/hr.zip>`_
 
53
 
 
54
 
 
55
Dependencies
 
56
------------
 
57
 
 
58
 * :mod:`base`
 
59
 * :mod:`process`
 
60
 
 
61
Reports
 
62
-------
 
63
 
 
64
None
 
65
 
 
66
 
 
67
Menus
 
68
-------
 
69
 
 
70
 * Human Resources
 
71
 * Human Resources/Reporting
 
72
 * Human Resources/Configuration
 
73
 * Human Resources/Employees
 
74
 * Human Resources/Employees/Employees Structure
 
75
 * Human Resources/Employees/All Employees
 
76
 * Human Resources/Employees/New Employee
 
77
 * Human Resources/Configuration/Working Time Categories
 
78
 * Human Resources/Configuration/Categories of Employee
 
79
 * Human Resources/Configuration/Categories of Employee/Categories structure
 
80
 * Administration/Users/Departments
 
81
 * Administration/Users/Departments/Departments
 
82
 
 
83
Views
 
84
-----
 
85
 
 
86
 * hr.employee.form (form)
 
87
 * hr.employee.tree (tree)
 
88
 * hr.employee.tree (tree)
 
89
 * hr.timesheet.group.form (form)
 
90
 * hr.timesheet.tree (tree)
 
91
 * hr.timesheet.form (form)
 
92
 * hr.employee.category.form (form)
 
93
 * hr.employee.category.list (tree)
 
94
 * hr.employee.category.tree (tree)
 
95
 * hr.department.form (form)
 
96
 * hr.department.tree (tree)
 
97
 * \* INHERIT res.users.form (form)
 
98
 
 
99
 
 
100
Objects
 
101
-------
 
102
 
 
103
Object: Working Time (hr.timesheet.group)
 
104
#########################################
 
105
 
 
106
 
 
107
 
 
108
:timesheet_id: Working Time, one2many
 
109
 
 
110
 
 
111
 
 
112
 
 
113
 
 
114
:manager: Workgroup manager, many2one
 
115
 
 
116
 
 
117
 
 
118
 
 
119
 
 
120
:name: Group name, char, required
 
121
 
 
122
 
 
123
 
 
124
 
 
125
Object: Employee Category (hr.employee.category)
 
126
################################################
 
127
 
 
128
 
 
129
 
 
130
:parent_id: Parent Category, many2one
 
131
 
 
132
 
 
133
 
 
134
 
 
135
 
 
136
:child_ids: Child Categories, one2many
 
137
 
 
138
 
 
139
 
 
140
 
 
141
 
 
142
:name: Category, char, required
 
143
 
 
144
 
 
145
 
 
146
 
 
147
Object: Employee (hr.employee)
 
148
##############################
 
149
 
 
150
 
 
151
 
 
152
:address_id: Working Address, many2one
 
153
 
 
154
 
 
155
 
 
156
 
 
157
 
 
158
:audiens_num: AUDIENS Number, char
 
159
 
 
160
 
 
161
 
 
162
 
 
163
 
 
164
:marital: Marital Status, selection
 
165
 
 
166
 
 
167
 
 
168
 
 
169
 
 
170
:active: Active, boolean
 
171
 
 
172
 
 
173
 
 
174
 
 
175
 
 
176
:manager: Manager, boolean
 
177
 
 
178
 
 
179
 
 
180
 
 
181
 
 
182
:children: Number of children, integer
 
183
 
 
184
 
 
185
 
 
186
 
 
187
 
 
188
:user_id: Related User, many2one
 
189
 
 
190
 
 
191
 
 
192
 
 
193
 
 
194
:work_phone: Work Phone, char
 
195
 
 
196
 
 
197
 
 
198
 
 
199
 
 
200
:country_id: Nationality, many2one
 
201
 
 
202
 
 
203
 
 
204
 
 
205
 
 
206
:company_id: Company, many2one
 
207
 
 
208
 
 
209
 
 
210
 
 
211
 
 
212
:medic_exam: Medical examination date, date
 
213
 
 
214
 
 
215
 
 
216
 
 
217
 
 
218
:parent_id: Manager, many2one
 
219
 
 
220
 
 
221
 
 
222
 
 
223
 
 
224
:state: Attendance, selection, readonly
 
225
 
 
226
 
 
227
 
 
228
 
 
229
 
 
230
:lang_id: Languages Known, one2many
 
231
 
 
232
 
 
233
 
 
234
 
 
235
 
 
236
:status: Employee Status, selection
 
237
 
 
238
 
 
239
 
 
240
 
 
241
 
 
242
:otherid: Other ID, char
 
243
 
 
244
 
 
245
 
 
246
 
 
247
 
 
248
:child_ids: Subordinates, one2many
 
249
 
 
250
 
 
251
 
 
252
 
 
253
 
 
254
:birthday: Birthday, date
 
255
 
 
256
 
 
257
 
 
258
 
 
259
 
 
260
:sinid: SIN No, char
 
261
 
 
262
 
 
263
 
 
264
 
 
265
 
 
266
:work_email: Work Email, char
 
267
 
 
268
 
 
269
 
 
270
 
 
271
 
 
272
:product_id: Product, many2one
 
273
 
 
274
 
 
275
 
 
276
 
 
277
 
 
278
:leavedate: Leaved on, date
 
279
 
 
280
 
 
281
 
 
282
 
 
283
 
 
284
:work_location: Office Location, char
 
285
 
 
286
 
 
287
 
 
288
 
 
289
 
 
290
:name: Employee, char, required
 
291
 
 
292
 
 
293
 
 
294
 
 
295
 
 
296
:gender: Gender, selection
 
297
 
 
298
 
 
299
 
 
300
 
 
301
 
 
302
:ssnid: SSN No, char
 
303
 
 
304
 
 
305
 
 
306
 
 
307
 
 
308
:marital_status: Marital Status, many2one
 
309
 
 
310
 
 
311
 
 
312
 
 
313
 
 
314
:payscale: Scale, many2one
 
315
 
 
316
 
 
317
 
 
318
 
 
319
 
 
320
:address_home_id: Home Address, many2one
 
321
 
 
322
 
 
323
 
 
324
 
 
325
 
 
326
:journal_id: Analytic Journal, many2one
 
327
 
 
328
 
 
329
 
 
330
 
 
331
 
 
332
:contract_ids: Contracts, one2many
 
333
 
 
334
 
 
335
 
 
336
 
 
337
 
 
338
:place_of_birth: Place of Birth, char
 
339
 
 
340
 
 
341
 
 
342
 
 
343
 
 
344
:category_id: Category, many2one
 
345
 
 
346
 
 
347
 
 
348
 
 
349
 
 
350
:notes: Notes, text
 
351
 
 
352
 
 
353
 
 
354
 
 
355
Object: Timesheet Line (hr.timesheet)
 
356
#####################################
 
357
 
 
358
 
 
359
 
 
360
:dayofweek: Day of week, selection
 
361
 
 
362
 
 
363
 
 
364
 
 
365
 
 
366
:name: Name, char, required
 
367
 
 
368
 
 
369
 
 
370
 
 
371
 
 
372
:tgroup_id: Employee's timesheet group, many2one
 
373
 
 
374
 
 
375
 
 
376
 
 
377
 
 
378
:date_from: Starting date, date
 
379
 
 
380
 
 
381
 
 
382
 
 
383
 
 
384
:hour_from: Work from, float, required
 
385
 
 
386
 
 
387
 
 
388
 
 
389
 
 
390
:hour_to: Work to, float, required
 
391
 
 
392
 
 
393
 
 
394
 
 
395
Object: hr.department (hr.department)
 
396
#####################################
 
397
 
 
398
 
 
399
 
 
400
:member_ids: Members, many2many
 
401
 
 
402
 
 
403
 
 
404
 
 
405
 
 
406
:name: Department Name, char, required
 
407
 
 
408
 
 
409
 
 
410
 
 
411
 
 
412
:child_ids: Child Departments, one2many
 
413
 
 
414
 
 
415
 
 
416
 
 
417
 
 
418
:company_id: Company, many2one, required
 
419
 
 
420
 
 
421
 
 
422
 
 
423
 
 
424
:note: Note, text
 
425
 
 
426
 
 
427
 
 
428
 
 
429
 
 
430
:parent_id: Parent Department, many2one
 
431
 
 
432
 
 
433
 
 
434
 
 
435
 
 
436
:manager_id: Manager, many2one, required
 
437
 
 
438