Hi Ashish,
This is an interesting and valuable description, would you mind put it in the
wiki somewhere so we would be able to link it from the
FAQ or/and maybe from a specific HR section ?
Thanks
Jacques
From: "Ashish Vijaywargiya" <[EMAIL PROTECTED]>
Hello Brijesh,
On Thu, Jul 24, 2008 at 3:27 PM, brijesh m <[EMAIL PROTECTED]> wrote:
thanks Ashish for such a wonderful and educative explanation.
But some functionalities are still remain alien to me i.e. :
1.) how to create the a "Pay-check" having additional
informations like payroll preferences,benefits,etc
dynamically.This is basically the kind of "Pay-slip" having all
kind of information as mentioned above. Right-now it is
done through the payments in accounting component which
doesn't shows these additional informations right ?
Before few days when I was reading the HR module from Data Model then I got
confused from Pay-Check concept.
So I didn't explore that section too much at that time.I will try to work on
that section very soon.
If you have some implementation plan for it then you can propose those plan
in front of OFBiz Community.
After the approval of Community you can work on that part and can submit the
patch for it.
I assure that I will review your work and will put your code in Trunk if
everything goes well.
2.) Can I pay my several employees at one go ?
Sorry I don't know whether this functionality exists in Ofbiz or not.
3.) Also in HR component I haven't seen the functionality to
mark the status of the incoming Employment applications as
approved,rejected,for future, etc which is very important
repository to maintain.
There is a field StatusId in the Employement Application.You can use that
field for that purpose.
Mark me wrong if I am somewhere above. Its such a wonderful to interact at
this forum.
Enjoy OFBiz
Brijesh M.
Ashish Vijaywargiya <[EMAIL PROTECTED]> wrote: Hello Brijesh,
In HR module Pay Grades are used to handle the PositionRate for an
employee.
The important entities that play important role in this scenario are
PayGrade, SalaryStep, EmplPositionType,EmplPositionTypeRate, EmplPosition &
EmplPositionFulfillment.
PayGrade --> SalaryStep (One-To-Many)
So first of all we create the PayGrade record.
Then we create the SalaryStep record for the related PayGrade and will put
the value in the "Amount" field.
EmplPositionType --> EmplPositionTypeRate (One-To-Many)
SalaryStep --> EmplPositionTypeRate (One-To-Many)
Now we come to the "PositionType" tab of Global HR Settings.
Here we create the record for the PositionType and then for the
PositionTypeRate accordingly.
We should note down one Important thing here :-
Case 1)
If we are putting the values in the field "PayGradeId" and
"SalaryStepSeqId"
of EmplPositionTypeRate table then the "Amount" field from "SalaryStep"
will
take preference
to decide the Rate for a particular Position instead of "Rate" field of
EmplPositionTypeRate table.In general in this case we should keep the
"Rate"
field empty of EmplPositionTypeRate table.
Case 2)
Suppose if we don't want to use the PayGrades for our employee then we
should put only the values in "Rate" field to decide the Rate for
particular
position.
EmplPosition --> EmplPositionType (One-To-Many)
Here we use the EmplPositionTypeId in the EmplPosition record.
EmplPosition --> EmplPositionFulfillment
Here the EmplPositionFulfillment table is used to fullfill the particular
position from the company's employee.
This model is totally based on Data Model Resource Book Volume 1.
So you can read more description from that table.
Please let us know if you need us to throw more light on this :-).
On Wed, Jul 23, 2008 at 7:35 PM, brijesh m
wrote:
> Hi friends,
> I am configuring my HR module but nowhere found the way to associate a
> particular employee with a particular pay grade or the relevant way for
the
> payroll for employees. If someone noticed it before please throw some
light
> on it.
>
> Enjoy OFBiz
> Brijesh M.
>
>
--
Ashish Vijaywargiya
Indore, India
http://en.wikipedia.org/wiki/Indore
--
Ashish Vijaywargiya
Indore (M.P), India
http://en.wikipedia.org/wiki/Indore