Salary Composition
Routine that simulates the integral calculation of the monthly sheet, thus finding all the events marked to compose the Remuneration of the employee and disregarding any type of remoteness, that is, "full sheet".
These values are for knowledge only, as they will not be considered in the other sheet calculation processes.
The values generated by the salary composition are stored in the tables R038CSA and R038CSE and can be viewed through reports developed according to the needs of each client.
The sheet calculation simulation with the use of this process can be generated with events different from the events already configured in the total of the normal sheet.
Important
The Variable motion is not considered for the simulation, only the fixed one.
Asynchronous
Sends to the server the Asynchronous item generation service. The monitoring of the implementation of this service should be done through the Administration Console, Services > resources > Services Console.
Note
To use the Asynchronous services you must configure the services in Features / Services / Configuration.
Schedule
Sends to the server the scheduled service of generating items. Clicking this button will open the Service Periodicity screen (Generators> Report Generator> Screens> Output Parameterization> Service Frequency) so that it is scheduled to run.
After you set the frequency window opens the Selection rule calculation code that is processed. After you select the calculation service is dispatched to the server for execution. The monitoring of the implementation of this service should be done through the Administration Console, Services > resources > Services Console.
Note
To use the Scheduled services you must configure the services in Services / Services / Configuration.
In Tables> Events> Events> Registration, Incidents tab, it is possible for the user to indicate whether or not a particular event should be considered in the calculation of the Salary Composition, indicating the reason:
- If the new value is greater than the previous one;
- If the new value is smaller than the previous one;
- If the employee fails to receive this event.
Sequence of Calculus
- Search for all events with the tag "pay composition = S";
- Compare the value generated with the value of the last history;
- If greater, seek the reason for the increase;
- If it is smaller, look for the reason for the reduction;
- If it is zero and there was previous value, find reason for the cancellation by recording the event with value = 0;
- If collaborator is monthly, make comparison by accumulator 9001;
- If you are an hourly employee, make a comparison with the accumulator 9002;
- If you work as a day laborer, make a comparison with the accumulator 9081;
- In the last three cases, bring the reason informed in the salary history.
Important
- The wage composition calculation process will generate a log.
- If there are Salary Completion values, this will be considered in the calculation of the composition.
Criteria for choosing the main subject
- Increase / decrease in wages (9001, 9002 or 9081);
- First event with increase;
- First event with cancellation;
- First event with reduction.
Important
If there is no change from the previous history, no new history will be generated.
Accumulators
- 9097 - brings the monthly value of the salary composition;
- 9098 - brings the daily value of the salary composition;
- 9099 - brings the hour value of the wage composition;
- Base type 32 - search for "Event Value in Wage Composition"
Note
The CalComposition system variable will indicate whether or not the current calculation belongs to the salary composition.
English
Español


