Understanding Global Payroll Rules for DADS

The amounts to be declared in the DADS file must be stored in Global Payroll results. Some elements—those beginning with the prefix DAS—have been created for the DADS (for example, DAS VR BASE TAX SAL1) and are stored in the payroll results. Some elements, already present in the payroll results, are declared in the DADS, for example, URS FM BASE A, which retrieves the URSSAF funding base limited to the A ceiling.

You can update the provided Not Maintained formulas to populate these accumulators in situations not managed by the PeopleSoft system.

PeopleSoft Formula

Customer Formula

Function

DAS FM BASE EXO

DAS FM BASE EX UTI

Used to update the accumulators DAS AC BASE BR EXO and DAS AC BASE PL EXO.

DAS FM BASE PL SPE

DAS FM BASE PL UTI

Used to update the accumulator DAS AC BASE PLF SP.

DAS FM BASE SPECIF

DAS FM BASE SP UTI

Used to update the accumulator DAS AC BASE BRT SP.

DAS FM SOMMES ISOL

DAS FM SOM ISO UTI

Used to update the accumulators DAS AC SI BRUTES and DAS AC SI PLAFONNE.

Two writable arrays are delivered by PeopleSoft: DAS WA SITUAT S41 and DAS WA SITUAT S45.

DAS WA SITUAT S41

This writable array is used for determining the changes in S41 situations. The S41 situations in the DADS file correspond to periods of time during which the employee parameters remain identical. For each payroll segment calculated, an entry is created in the WA record. If a value stored in the writable array changes from one segment to the next, it may cause a change of situation in the DADS declaration.

DAS WA SITUAT S45

This writable array is used to prepare the declarations for contingency funds. The values stored in the array are used to populate the S45.G01.01 records. The writable array is populated based on the mandatory contingency contributions calculated for Executive and Acting Executive. For specific contingency contributions implemented by customers, the logic implemented for the mandatory contributions must also be implemented. The different elements stored in the writable array must be populated based on the contingency contributions parameter. Once these elements are populated, DAS WA SITUAT S45 must be called in order to store the information for the later extraction. Users must ensure that this array is called for each contingency fund to be declared for one employee. This can be set up by using a post-process formula that calls DAS WA SITUAT S45 in the definition of the contingency contributions or by inserting the writable array in a section, after each contingency contribution.