How do I carry out individual or batch processing?
Processing is the core function of the Human Resources application. Therefore, to ensure that the processing is carried out accurately, all data relating to each employee must be entered in advance. In addition to the information provided in your file, you must enter, on a per-period basis, all changes that may result in a change to your salary (Overtime, Absences, new Remuneration or new Deductions, temporary or prolonged absences), using the Monthly Changes option for this purpose. Processing can be carried out using two functions: In numerous sectors of activity, a type of processing is carried out that is not monthly, thus implying the existence of more than one processing per month. In fact, you can specify for each employee whether their salary is processed on a monthly, weekly or fortnightly basis, or according to any other period defined by the user. The RHP module allows you to carry out the following types of processing for each employee: When carrying out the first payroll run in the ERP, if the PPR payroll system is active and there are absences relating to months prior to the processing run you are about to perform, you must first carry out the processing for the months for which absences are recorded. If you wish to change an employee’s pay period mid-year, you can only do so once you have fully processed the relevant tax month. This issue is due to possible corrections to the income tax calculation within the same tax month. It should be noted that the application tracks which transactions are processed in batches and which are processed individually, as well as identifying, for each transaction, which are standard transactions and which resulted from a monthly adjustment. There are certain situations that prevent an employee from being included in the list for processing: In individual payroll processing, you can view the allowances to be allocated to the selected employee, simulate scenarios by making changes to the employee’s details and monthly adjustments, as well as add or remove new payments or deductions directly in the processing transaction grid. This allows you to view a detailed breakdown of the Employee Pay Slip, showing the breakdown of pay and deductions. It is also possible to: Note: if there are any monthly changes still to be processed that are more than six months old and relate to the same type of processing currently being carried out, an alert message will be displayed during individual payroll processing. You can choose to view and edit these monthly changes or continue processing without editing them. In batch processing, this warning message is not displayed. In addition to manual processing, it is also possible to set exchange rates, check tax rates and cancel the processing of allowances. To perform manual processing for an employee, follow these steps: Using this exchange rate table, you can set the exchange rates to be used for processing. For processes not yet carried out, this table is populated by default with the exchange rates in force on the specified processing date, and can be edited at a later date. For previously saved runs, this table is populated with the exchange rates used in the current run. Any changes to the exchange rate table are automatically applied to the processing when you exit the table. The exchange rate table can only be edited when the working currency is the base currency. Any data entered into the processing grid will be automatically converted into the currency defined in the file as the working currency, using the exchange rates defined in the processing. The exchange rates used in the processing will be recorded alongside the processing itself and will subsequently be used for all operations relating to that processing, namely: This grid will only be displayed if Multi-currency Processing is selected in the General Settings. If the Exempt option is enabled in the employee’s record, no tax rates, such as income tax, will be processed in the Tax Details tab. At the bottom of the window, you can view: Cancelling a Holiday or Christmas Allowance payment run leaves unchanged the number of allowance days associated with that payment run, even if the employee’s method of payment for the allowances has since changed. For the new payment method to apply to the month corresponding to the cancelled payroll run, you must edit and save the employee’s record after the payroll run has been cancelled. The following examples demonstrate the use of the drill-down feature in Individual Payroll Processing: Viewing payroll processing details In individual payroll processing, when you perform a drill-down on the Receiptsamount, information on the absences included in the calculation will be displayed; Viewing processing details for deductions Viewing processing details in Holiday or Christmas Allowance Calculations In the processing of Hol. or Christmas Allowance, absences from the previous financial year may be deducted. Using the drill-downfeature, you can view the absences that led to the deduction from your allowance. To view the details of a specific receipt/discount from Individual Payroll Processing, follow these steps: For example, when a drill-down is performed on: In the discounts that show the amounts subject to discount, on which the discount is calculated, there is also a column showing how the exemption thresholdwas calculated. To view the processes completed from individual payroll processing, follow these steps: When changing deductions, pay rates and employee details, you must close and reopen the payroll processing window to view the changes. You can run the process for all employees or for a group of employees. When processing salaries, if there are employees whose holiday pay is also due to be processed that month, the application will alert you to this. It is also possible to enter new pay rates/deductions via the Additionstab; these will be applied to the selected employees only for the current payroll run. For example, at the end of the year, some companies award employees a bonus based on their performance. So, rather than entering this figure in Monthly Changes for each employee, you can use the automatic payroll processing function. At the top of the table, you can enter general information for payroll processing. The information provided here is partially updated in accordance with the definition in the table of periods. To perform automatic payroll processing, follow these steps: Cancelling a holiday or Christmas pay run leaves unchanged the number of days of allowance associated with that pay run, even if the payment method for staff allowances has since changed. For the new payment method to apply to the month corresponding to the cancelled payroll run, you must edit and save the employee records after the payroll run has been cancelled. To cancel transactions on dates prior to or on the same date as the transaction date, follow these steps: The grid has been updated and the processing for day 2 has been successfully cancelled.Processing Operations
Barriers to Processing
- If the period in question has already been processed;
- If the period preceding the period in question has not been processed. Processing must be sequential.Individual Payroll Processing
Perform Manual Processing
Note: This will be used to calculate the Meal Allowance and to check whether the employee has been absent for more than half a month. For employees with a ‘Variable Working Days’ processing type, this will also be used to calculate the amount of pay deducted for absences;
- The dates of resignation or contract termination in the employee’s file have not been entered;
- Or the dates of resignation or contract termination in the employee’s file have not been set for the period in which the contract termination is being processed;
Note: Please note that the system will take into account all absences and overtime entered in the Monthly Changes up to the end date of the selected period. Consequently, absences and overtime recorded after the end of the period will not be taken into account. A message will appear warning you that this will be corrected automatically;Set Exchange Rates
View Applicable Tax Rates
Cancel Allowance Processing
View examples of drill-down
Search for Data via Payroll
View Completed Payroll Processing
Batch Processing
Note: for each processing step, the exchange rates of the currencies considered in that step will be saved, and these will subsequently be used in all operations relating to that processing step.Cancelling Previous Transactions