On 18 ene, 16:28, Cédric Krier <[email protected]> wrote:
> On 18/01/11 04:42 -0800, oscar_andres_col wrote:
>
>
>
> > Hi, Developers
>
> > I want to present you a new external tryton module Staff, :
> >     - Define employees (name, salary, category, ...), sales
> > performance (for to pay commissions), It don't integrate with sales or
> > account module yet.
>
> > TODO:
> >         -  To create shifts register (in/out employees of the company)
> > for payroll
> >         -  To generate automatic settlement of shifts for timework
> > and  time extra work
> >         -  To generate Paper Pay Document of salary including bonus
> > and discountsaccording to payroll action notice
> >         - To create Curriculum of each employee that notice payroll
> > action report (for example vacations, licences, absenteeism,
> > permissions)
> >        - To connect to Account and Sales Module
> >       -  To generate Chart Reports
>
> > Payroll action notice: It is a periodical report about different
> > administrative situations that affects payroll liquidation and
> > payment.
>
> > Download here:http://mercurial.intuxication.org/hg/tryton_staff/
>
> Just some remarks:
>
> - why don't you reuse the company.employee model?

Because, I am beginner and seemed me more easy to develop a new
module  (without depends)  for learning causes that extend other
model, although I used for begin my code the purchase model structure,
but I think that you have reason, to extend company.employee model is
better, Now It will work in that, in next release.

> - I think you should split the module in many sub-modules with simplier
>   concept like:
>
>     - sale_performance
>     - payroll
>     - sale_commission
>     etc.

Ok, I think that yes, but maybe like that:

    1.  staff_sale (sale_performance + sale_commission)
    2.  payroll (bonus and disccounts, pay document) connect to
account module
    3.  shifts (Wizard window for register In/out staff of company)
with time work, etc.
    4.  curriculum (record of vacations, permissions, licenses, etc)


> - You should not put trytond_staff.egg-info in the repository (it generated on
>   the fly by setup.py)

It is my bug, Error of beginner  ; )

>
> Otherwise the guide lines seem to be well respected ;-)
>
> PS: You should fix the COPYRIGHT file (I did not do any dev on this module :-)

        I believe that yes ; )


> Waiting for next...
> --
> Cédric Krier
>
> B2CK SPRL
> Rue de Rotterdam, 4
> 4000 Liège
> Belgium
> Tel: +32 472 54 46 59
> Email/Jabber: [email protected]
> Website:http://www.b2ck.com/
>
>  application_pgp-signature_part
> < 1 KBVerDescargar

Thank you for your responses.


Oscar Alvarez
Bucaramanga, Colombia

-- 
[email protected] mailing list

Reply via email to