Since version 14.04 SocrateCloud provides the ability to calculate the cost of labor for projects that will generate assets, in order to capitalize these costs.
use hours worked on projects; all hours on projects should be included in the "Attendance" (table SHRM_TimeSheet);
taking into account only the "normal hours" just the kind of hours that tick labeled "Default";
data is entered or imported in the "Payroll" for each employee; values used here are the "TCA hours".
The process determines the normal hours worked on projects and their costs determined by TCA/Hour Rate and assigns according to the algorithm below, some effort on certain projects on others.
At project level is completed the following:
the tab "Capitalization" which allowed one entry for a project, specify:
Capitalization rate - field allowed values between 0% and 100%; optional;
Destination project - a project selection field other than they are; optional;
the tab "Accounting" is completed for the balance sheet accounts (accounts must be completed at accounting scheme - tab default accounts):
"Capitalization in progress"
"Capitalization project"
Use the document "Capitalization Labor" from the "Project Management" menu - (the document appear only if you have HRM component) - and complete:
tenant,
organization (only tranzactional),
document type,
document date,
accounting date,
period from,
period to,
currency - readonly - is always based scheme Currency (USD)
button capitalization calculation process,
Use the "Generate details capitalization projects" process to apply the algorithm described below and perform calculations labor hours and costs.
The process first checks whether the necessary records for determining the "Hour Rate" for each employee, for the respective period, for the respective projects, exist;
If at least one employee does not have the corresponding "Hour Rate" amount registered, the process will stop and then indicate the respective employees;
The Hour Rate is registered in the Payroll tab from the Employees window, on records with the Valid to date corresponding to the capitalization period.
The document details are kept per each project for which capitalization calculated:
tenant,
organization - from the document,
project - only those projects which have an entry in the tab "Capitalization" with rate of 100!,
hours - total hours by project type default period indicated on the master,
direct value - calculation of the hours on the project,
shared value - calculation of the amounts allocated to other projects,
total value - sum (vd + vr).
Starting with v15.09, for every project, it the sub-tab "Capitalization" the allocated hours and their corresponding amounts will be displayed, detailed by employee.
The document has workflow:
draft:
document can be deleted, modified;
the "Generate details capitalization projects" can run;
completed:
tranzaction finalized;
may post;
reactivate:
delete accounting tranactions;
can be completely re-calculate.
Document is posted according to the following Posting Rules:
Debit: Capitalization in progress
Credit: Capitalization allocated
Note: Starting with 15.05 the project's organization will be used on document details. As a consequence document posting will be done using the project's organization. If the project is registered on "*", the document's organization will be used.
The procces perform calculations and put the results in details of document. At the launch, process requires completion of a parameter " Organization" that it is optional, if selected one then calculation will include only this organization.
take only those projects which have an entry in the tab " Capitalization " and indicated the percentage is only 100% !
for these projects is determined hours per employee from timesheets, but only normal hours;
hours for each employee multiply by hourly TCA related to employee and period;
taking into account the date of attendance and apply TCA zone of negotiation corresponding date;
finally, time is saved as total normal hours per project;
resulting value, summed for all employees who have worked on the project, save as "Direct value";
" Shared value " is determined as follows:
take only those projects which have an entry in the tab " Capitalization " and indicated the percentage is small than 100% !
if a project is indicated in the "Project destination" filed, then value determined in this project will be assigned only to "Project destination";
otherwise the value will be assigned to all projects above the weighted value (the project with the greatest direct value receives the largest allocation);
determined amount of hours worked * TCA is adjusted by the percentage of "capitalization" and then allocated to projects.