🇫🇷 France — SAP SF EC Cloud Payroll 6×6×6 Framework

France — SAP SuccessFactors EC Cloud Payroll

6-Chapter Configuration & Curriculum Framework

Country Profile: France | Module: PYFR | Currency: EUR | Molga: 06
Key Statutory: Cotisations sociales (URSSAF, AGIRC-ARRCO, CNAV, UNEDIC), Prélèvement à la source (PAS — withholding tax), DSN (Déclaration Sociale Nominative), 35-hour week, RTT, Comité Social et Économique (CSE)

CHAPTER 1 — Foundation

1.1–1.6

  1. Provision PYFR; Molga 06; EUR; fiscal year Jan–Dec; French language primary
  1. DSN (Déclaration Sociale Nominative) endpoint: monthly electronic social declaration
  1. URSSAF portal integration for contribution submission
  1. Roles: Gestionnaire Paie, Responsable RH, CSE Interface, Fiscaliste (PAS)
  1. SEPA CT (pain.001) bank transfers; IBAN validation for French bank accounts
  1. PCC KPIs: DSN submission status, URSSAF contribution accuracy, PAS rate accuracy

CHAPTER 2 — Enterprise Structure

2.1–2.6

  1. Personnel Areas by region: FR01=Île-de-France, FR02=PACA, FR03=Auvergne-Rhône-Alpes
  1. Employee Groups: Cadre (executive), Non-Cadre (non-executive), Apprenti, CDD (fixed term)
  1. Cadre vs Non-Cadre distinction: different AGIRC-ARRCO rates (Cadre tranche 2 higher)
  1. Wage Types: Salaire brut (FR01), 13ème mois (FR10), Ticket restaurant (FR11), Mutuelle (FR12)
  1. URSSAF cotisations: maladie 0.75% EE + 13.0% ER; chômage 0%+4.05%; retraite base 6.9%+8.55%
  1. AGIRC-ARRCO: 3.15% EE + 4.72% ER (tranche 1); 8.64% EE + 12.95% ER (tranche 2 Cadre)

CHAPTER 3 — EC Integration

3.1–3.6

  1. NIR (Numéro de Sécurité Sociale) → IT0185; IBAN validation
  1. Cadre/Non-Cadre classification → AGIRC-ARRCO tranche routing
  1. PAS (prélèvement à la source): taux personnalisé from DGFIP → IT0012 via API
  1. DSN: monthly electronic declaration covering all employment events
  1. Mutuelle (supplementary health): EC benefit enrollment → IT0168 deduction
  1. RTT quota replication: 35-hour week excess hours → RTT leave entitlement calculation

CHAPTER 4 — Payroll Engine

4.1–4.6

  1. French schema FR00: brut → cotisations → PAS → net à payer
  1. URSSAF PCR: maladie, vieillesse, allocations familiales, accidents du travail
  1. AGIRC-ARRCO PCR: Cadre vs Non-Cadre tranche 1/2; CEG (contribution d'équilibre général)
  1. PAS PCR: apply taux personnalisé/neutre from DGFIP; monthly submission via DSN
  1. 35-hour RTT PCR: calculate weekly hours; if >35h generate RTT quota accrual
  1. 13ème mois PCR: pro-rated payment in December or spread monthly

CHAPTER 5 — PCC & Operations

5.1–5.6

  1. DSN validation: all employees have NIR; cotisations calculated per convention collective
  1. PAS rate accuracy: taux personnalisé updated monthly from DGFIP DSN feedback
  1. AGIRC-ARRCO: Cadre classification correct; tranche boundaries applied
  1. RTT balance: 35-hour excess hours converted to RTT days accurately
  1. CSE report: monthly headcount, gender equality index (Index Egapro) export
  1. Attestation de salaire: sickness/maternity CPAM declaration via DSN

CHAPTER 6 — Testing & Go-Live

6.1–6.6

  1. URSSAF: test all cotisations at ceiling/floor boundaries; verify employer/employee split
  1. AGIRC-ARRCO: Cadre tranche 2; Non-Cadre tranche 1 only; boundary at €3,864/month
  1. PAS: taux personnalisé vs neutre vs individualisé; DGFIP API test connection
  1. DSN: UAT submission to Net-Entreprises test environment; zero errors target
  1. Go-live: URSSAF SIRET registration; DSN live enrollment; PAS DGFiP activation
  1. AMS: Annual BOSS (Bulletin Officiel de Sécurité Sociale) rate updates January