Delivered Elements for Spain
Global Payroll defines each business process for Spain in terms of delivered elements and rules. Some of these elements and rules are specifically designed to meet legal requirements, while others support common or customary payroll practices.
This topic discusses:
Delivered element creation.
Element ownership and maintenance.
All of the elements that are delivered as part of the country extension were created by means of the core application, the same application that you use to create additional elements and (in many cases) to configure existing elements that are delivered as part of Global Payroll. Because the tools that you need to redefine or create new payroll elements are fully documented in the core application product documentation, this information does not appear here. Instead, this guide briefly reviews the relationship between the core application (which contains the tools that you need to define your own elements) and the country extensions (which contain country-specific rules and elements that PeopleSoft Global Payroll for Spain defines).
The core application:
Consists of a payroll rules engine.
The payroll rules engine is a flexible tool that enables you to define the rules of a payroll system and to run payroll and absence calculations. Global Payroll does not embed payroll-specific logic or computations in application code. Instead, it specifies all business application logic (such as earnings, deductions, absences, and accumulators) in terms of payroll rules. Global Payroll enables you to enter and maintain payroll rules through a set of pages and offers comprehensive features that enable you to work in your preferred language or currency.
Provides a payroll processing framework.
The payroll processing framework provides a flexible way to define and run payroll and absence processing flows (such as calendars, run types, pay periods, and process lists).
Country extensions:
Are built using the core application.
Consist of statutory and customary objects (country-specific payroll rules, elements, payroll processes, reports, pages, and self-service applications).
This topic describes the PeopleSoft approach to element ownership and what this means for the maintenance of Spanish payroll rules. This information helps clarify which parts of the system you might be required to maintain, what you can modify, and what parts of the system you cannot change.
Element Ownership in Global Payroll
Five types of element ownership are available in Global Payroll:
Term |
Definition |
---|---|
PS Delivered/Maintained |
Elements that Oracle delivers and maintains on an ongoing basis. |
PS Delivered/Not Maintained |
Elements that Oracle delivers that must be maintained by the customer. This type of element ownership consists primarily of either customary (nonstatutory) rules or statutory elements that customers might want to define according to a different interpretation of the rules. Although Oracle might occasionally update elements that are defined as PS Delivered/Not Maintained, you are not required to apply these updates. |
Customer Maintained |
Elements that the organization creates and maintains. Oracle does not deliver rules defined as Customer Maintained. |
PS Delivered/Customer Modified |
Elements that are originally PS Delivered/Maintained over which the customer decides to take control (this change is irreversible). |
PS Delivered/Maintained/ Secure |
Delivered elements that the customer can never modify or control. |
Element Ownership in PeopleSoft Global Payroll for Spain
Of the five ownership types described previously, only these two are used to define Spanish elements:
PS Delivered/Maintained.
PS Delivered/Not Maintained.
Although PeopleSoft Global Payroll for Spain delivers some elements as PS Delivered/Maintained, the large majority of elements are designated PS Delivered/Not Maintained. This enables you to modify, update, and reconfigure delivered elements to meet your own unique requirements.
Note: In general, PeopleSoft Global Payroll for Spain uses the ownership category PS Delivered/Not Maintained except where the modification of an element might interfere with calculations designed to satisfy strict legal requirements. The value of this approach is evident in the setup of delivered accumulators. Because balance accumulators (for example, those storing taxable gross on a year-to-date basis) must be set up to comply with legal requirements for reporting taxes and contributions, PeopleSoft Global Payroll for Spain defines them as PS Delivered/Maintained (meaning that you cannot modify or directly add new elements to them). However, you can add new elements to these accumulators using delivered specific segment accumulators, which serve as the basic entry point into the system and are not maintained by Oracle.
PeopleSoft Global Payroll for Spain delivers these customer-oriented segment accumulators using the CLI AC NAME naming convention. Therefore, when you define a new earning or deduction, you can assign the element to a segment accumulator (CLI), and the segment accumulator automatically contributes to the correct balance accumulators.
See Understanding PeopleSoft Global Payroll Core Functionality in Spain.
This table contains an element-by-element description of the PeopleSoft Global Payroll for Spain approach to element ownership and maintenance:
Element Type |
Ownership |
Exceptions |
---|---|---|
Earnings |
PS Delivered/Not Maintained |
Social security benefits. |
Deduction |
PS Delivered/Not Maintained |
Taxes (IRPF) and social security deductions. |
Variable |
PS Delivered/Not Maintained |
Variables used in social security or tax calculations. |
Bracket |
PS Delivered/Maintained |
None |
Accumulator |
PS Delivered/Not Maintained for segment accumulators. Delivered/Maintained otherwise. |
In the tax and social security areas, Oracle delivers the balance accumulators as PS Delivered/Maintained, but the segment accumulators as PS Delivered/Not Maintained. |
Element Group |
PS Delivered/Not Maintained |
None |
Process List |
PS Delivered/Not Maintained |
None |
Section |
PS Delivered/Not Maintained |
None |
Formula |
PS Delivered/Not Maintained, but this varies by functional area |
Almost all formulas used in social security or tax calculations are defined as PS Delivered/Maintained. Otherwise, formulas are defined as PS Delivered/Not Maintained. |
Array |
PS Delivered/Not Maintained |
Arrays used in social security or tax calculations are defined as PS Delivered/Maintained. |
Writable Array |
PS Delivered/Not Maintained |
Writable arrays used in social security or tax calculations are defined as PS Delivered/Maintained. |
Historical Rule |
PS Delivered/Not Maintained |
Historical Rules used for Social Security calculations or tax calculations. |
Generation Control |
PS Delivered/Not Maintained |
None |