🇦🇪 UAE — PYAE ECP Configuration Framework

Module: PYAE | Molga: 99 | Currency: AED | Region: GCC

Country Profile

Field
Detail
Statutory Obligations
WPS, GPSSA, DEWS/DIFC, EoSB Gratuity, 15 UAE Federal Holidays
Tax Framework
No Personal Income Tax
Key ECP Feature
Wage Protection System (WPS)
Pay Frequency
Monthly
Local Banks
ADCB, FAB, Emirates NBD, Dubai Islamic Bank

Chapter 1 — Foundation & System Landscape

1.1 System Provisioning & Landscape

  1. Provision PYAE instance (DEV/QA/PROD) via SAP Cloud Provisioning Portal
  1. Configure SNC-based SAProuter with public IP/NAT for UAE network
  1. Set up transport routes DEV to QA to PROD in STMS
  1. Activate HCM Extension Sets for UAE via SFW5
  1. Import UAE localization Best Practices via STMS_IMPORT
  1. Set client role, fiscal year variant aligned to UAE standards (AED)

1.2 SICF Services & User Settings

  1. Enable SAP GUI Scripting via RZ11
  1. Set date format and decimal notation per UAE locale in SU01
  1. Activate NWBC services: NWBC*, webdynpro, bsp/sap/public
  1. Activate PCC SAPUI5 services: hrpy_cockpit2_m, hrpy_pcc2_m
  1. Register OData services via /IWFND/MAINT_SERVICE
  1. Configure Clickjacking protection and HTTP_WHITELIST for UAE

1.3 SAML 2.0 / OAuth 2.0 Authentication

  1. Run RP_HRSFEC_SAML_CONFIG for automated SAML 2.0 setup
  1. Download SAML metadata from ECP transaction SAML2
  1. Configure OAuth clients EC_ADM_OAUTH and EC_ESS_OAUTH
  1. Import X.509 certificates for UAE instance to STRUST
  1. Schedule certificate expiry alert SSF_ALERT_CERTEXPIRE
  1. Set icm/HTTPS/verify_client to mutual TLS in RZ11

1.4 Role Management & User Provisioning

  1. Configure SAP_CLDPY_ECPAY_SCIM role in PFCG for UAE system
  1. Activate SCIM service /sap/payroll/ecp/scim/v1 in SICF
  1. Set up PFCG roles for ESS pay statement display (HRPBS_* roles)
  1. Map Employee Central users with IPS for SSO access
  1. Assign authorization objects for PCC roles
  1. Copy standard roles using CUST_INIT for PYAE customization

1.5 OData Services & PCC Activation

  1. Activate core PCC OData: PYD_CONT_SRV, PYC_CFG_SRV
  1. Activate process OData: PYC_PTS_CONFIG_1_SRV, PYC_PTL_CONFIG_1_SRV
  1. Activate analytics OData: PYC_CFG_ANALYTICS_SRV
  1. Set system aliases for all OData services
  1. Configure SAP Payroll System in Admin Center for UAE
  1. Set RBP for Payroll Unified Configuration in UAE instance

1.6 De-clustering & Transport Objects

  1. Verify cluster tables in V_T77DCT_REG: AB, RT, CRT, BT, WPBP
  1. Activate de-clustering via V_T77DCT_OPTION for HANA performance
  1. Check imported config using PYC_CONF_WB for PYAE
  1. Generate Providers: validate all KPIs and rules show green
  1. Maintain logical transport objects: PYAD, PYTD, PYAC, PYAN
  1. Configure bgRFC destination via PYT_ADMIN_TRANSACTION

Chapter 2 — Enterprise Structure & HR Master Data

2.1 HCM Enterprise Structure

  1. Configure UAE Company Code (OX02): country key AE, currency AED
  1. Define Personnel Areas for 7 Emirates (AE01=Abu Dhabi, AE02=Dubai, etc.)
  1. Define Personnel Subareas for departments within each Emirate
  1. Assign PAs to Company Code with Country Grouping Molga 99
  1. Specify validity of wage types, work schedules per PA grouping
  1. Configure Org Units, Jobs, Positions in OM via PPOME

2.2 Employee Groups & Payroll Groupings

  1. Define Employee Groups: Management, Staff, Worker, Expat (GCC National, Non-GCC)
  1. Define Employee Subgroups: Junior to C-Suite hierarchy for UAE
  1. Assign Employee Subgroups to Employee Groups
  1. Configure ES Grouping for Work Schedules per UAE labor law
  1. Configure ES Grouping for PCR for UAE payroll schema branching
  1. Define Payroll Areas with Monthly pay frequency for UAE

2.3 Personnel Actions & Infotype Management

  1. Define Infogroups for UAE: Hire, Transfer, Promotion, Termination
  1. Set up Personnel Actions in PA40 with UAE-specific action codes
  1. Define Reasons for Personnel Actions mapped to EC event types
  1. Configure User Group Dependency per UAE HR structure
  1. Set up Number Ranges for Personnel Numbers in PA04
  1. Define Feature PLOGI for EC integration in UAE

2.4 Wage Type Catalog & Characteristics

  1. Create UAE wage type catalog by copying model types (OH11)
  1. Configure wage type characteristics in T512W
  1. Define Processing Classes for UAE: Basic Salary, Housing, Transport
  1. Define Cumulation Classes for YTD: gross pay, gratuity accrual
  1. Define Evaluation Classes for UAE payslip grouping
  1. Configure wage type permissibility per PS/ESG in T511

2.5 Pay Scale & Basic Pay Configuration

  1. Define Pay Scale Types for UAE: Staff, Worker, Management
  1. Define Pay Scale Areas for 7 Emirates
  1. Define Pay Scale Groups and Levels mapped to job grade matrix
  1. Configure Basic Pay IT0008 with AED denomination
  1. Set up Indirect Valuation for salary derivation from T510
  1. Configure recurring allowances IT0014 and non-recurring IT0015 for UAE

2.6 Benefits Configuration

  1. Define Benefit Areas for UAE with AED currency; configure BAREA, BENGR
  1. Define UAE Benefit Plan Types: medical insurance (mandatory), life
  1. Define Eligibility Groupings per UAE labor regulations
  1. Configure Benefit Programs with contribution variants
  1. Define Employee and Employer Contribution Rules per UAE statutory
  1. Map UAE benefit deductions to PYAE payroll wage types

Chapter 3 — EC to ECP Integration & Data Replication

3.1 PTP Connection Setup

  1. Run HRSFEC_PTP_CONFIG for UAE RFC destinations ECP_PTP_SOAP and ECP_PTP_ODATA
  1. Export X.509 certificate from ECP (STRUST) to EC Security Center
  1. Perform API Ping Test validating EC SOAP + OData for UAE
  1. Configure Compound Employee API for UAE: multiple actions per day
  1. Configure Employment Filtering and Full Transmission Start Date
  1. Enable PERNR Sequence Numbering via T77S0 for UAE employees

3.2 Master Data Mapping

  1. Define Code Value Mapping V_T77SFEC_CVMAPC for UAE EC employment status
  1. Map EC Employment Status to ECP Employee Group/Subgroup for UAE
  1. Configure Event Mapping: UAE event types to ERP action types
  1. Configure Change Hire Date via ADMIN EVSUP switch in T77S0
  1. Update T511 and T512Z before UAE employee replication
  1. Run RP_HRSFEC_CHECK_PAYC_WAGETYPE for UAE pay components

3.3 Wage Type Replication

  1. Process UAE Wage Types in EC Replication table by infotype
  1. Assign Recurring Wage Types: IT0008 Basic Pay, IT0014 Housing/Transport
  1. Assign Non-Recurring: IT0015 Additional, IT0267 Off-cycle bonus
  1. Run RP_HRSFEC_CHECK_PAYC_WAGETYPE diagnostic for UAE
  1. Configure Push Replication in ECP for UAE payroll area
  1. Perform initial data load via EC Data Replication Monitor for UAE

3.4 Organizational Data Mapping

  1. Key Mapping: link UAE Legal Entities to ECP Company Codes
  1. Key Mapping: link UAE Locations (7 Emirates) to ECP Personnel Areas
  1. Create Jobs, Positions via RP_HRSFEC_JOB_POS_REPL for UAE
  1. Configure Work Schedule custom field max length 8 chars for UAE
  1. Map UAE Work Schedules to day types per Emirate
  1. Replicate Employee Key Mapping Table for FI integration

3.5 Time Data Integration

  1. Define UAE Absence replication activities
  1. Define UAE Time Pay Components for overtime/shift calculations
  1. Configure Time Sheet integration for UAE time types
  1. Define Dummy Work Schedule for UAE employees without EC schedule
  1. Map UAE Time Account Types to Absence Quota Types IT2006
  1. Maintain CODE_VALUE_MAPPING for TIME_COMPENSATION_METHOD in UAE

3.6 Advanced Integration & Monitoring

  1. Configure Onboarding forms for UAE; schedule RP_HRSFEC_ONB_FORM_REPLICAT
  1. Maintain field mapping and node mapping for UAE compliance forms
  1. Set up MDI: OAuth HTTP Destination, T77SFEC_MDI_CONF for UAE
  1. Configure Filter Infotypes for UAE-specific infotypes
  1. Monitor replication via SLG1 (object HRSFEC) for UAE employees
  1. Resolve XML validation failures and payload errors for UAE

Chapter 4 — Payroll Engine & Time Management

4.1 Payroll Schema & PCR

  1. Copy UAE standard payroll schema from SAP original (PYAE base)
  1. Understand Schema to Subschema to Function to PCR hierarchy
  1. Configure Schema Functions: WPBP, ACTIO, VACAO, UAE gratuity function
  1. Create PCRs for UAE: Basic Salary, Gratuity accrual, WPS validation
  1. Configure Retroactive Accounting with Earliest Retro Date in PA03
  1. Define Period Parameters and Date Modifiers for Monthly UAE cycle

4.2 Payroll Control Record & Period Management

  1. Define UAE Payroll Areas with Monthly period parameter
  1. Create Payroll Control Record PA03: Released to Exit to Correction
  1. Configure UAE Pay Date (typically last working day of month)
  1. Set up Off-cycle Payroll for UAE: EoSB gratuity, advance, correction
  1. Configure Retroactive triggers on IT0008/IT0014 changes
  1. Enable Payroll Data Maintenance Tasks via T77S0 for UAE

4.3 Work Schedules & Time Management

  1. Define UAE Work Break Schedules (prayer time breaks)
  1. Define Daily Work Schedules per UAE standard 8/9 hours
  1. Define Period Work Schedules for Sun-Thu UAE work week
  1. Create Work Schedule Rules with UAE holiday calendar
  1. Generate Work Schedules using PT23 for UAE fiscal year
  1. Define Day Types: Friday/Saturday as UAE weekend

4.4 Holiday Calendars & Public Holidays

  1. Define UAE Public Holiday Classes: fixed (National Day) and floating (Islamic)
  1. Create UAE Public Holidays: 15 federal holidays including Eid, National Day
  1. Assign UAE holidays to federal and Emirate-specific calendars
  1. Assign UAE Holiday Calendar to Work Schedule Rules
  1. Define Day Type Rules for UAE special observances
  1. Update Islamic floating holidays annually (Hijri calendar conversion)

4.5 Absence & Quota Management

  1. Define UAE Absence Types IT2001: Annual (30 days), Sick, Maternity (60 days)
  1. Group PSA for UAE Absence Types by national/expat populations
  1. Configure Counting Rules aligned to UAE Labour Law Article 75+
  1. Define Absence Quota Types IT2006 per UAE Labour Law entitlements
  1. Configure Quota Generation Rules with UAE pro-ration rules
  1. Define Absence Valuation: encashment rules for UAE payroll

4.6 Payroll Posting & Finance Integration

  1. Configure Symbolic Accounts: salaries, WPS compliance, gratuity provision
  1. Define Account Determination T030 for UAE GL accounts per Company Code
  1. Configure UAE FI Posting Variants for AED documents
  1. Set up Cost Center Assignment from UAE org data IT0001
  1. Execute FI Posting Simulation PC00_M99_CIPE for UAE validation
  1. Configure ADCB/FAB/Emirates NBD WPS-compliant payment file format

Chapter 5 — Payroll Control Center & Operations

5.1 PCC Configuration Workbench

  1. Configure Validation Rule Types for UAE: WPS eligibility checks
  1. Configure KPI Types: UAE payroll health (negative net pay, WPS errors)
  1. Configure Analytics Designer Types for UAE PCC dashboards
  1. Configure Action Types: auto-fix WPS issues and Step Links for UAE
  1. Configure Step Types and Activity Types for UAE monthly payroll
  1. Use Where-Used List before modifying UAE PCC configuration

5.2 Validation Rules, Policies & Processes

  1. Configure UAE Validation Rules: WPS threshold (AED 200 min), gross variance
  1. Manage Policies: group validation rules into UAE payroll policy
  1. Manage Processes: assign policies to UAE monthly payroll period
  1. Configure Activity Lists: Pre-Payroll, Calculation, WPS file, Posting
  1. Configure Steps: run RPCALCX0 for PYAE, review WPS file status
  1. Maintain Team Configuration: UAE Payroll Administrators in T526

5.3 Pay Statement Configuration

  1. Configure UAE Arabic/English bilingual payslip using HRFORMS
  1. Enable Pay Statement service in Payroll Unified Config for UAE
  1. Enable Custom Key Figures for UAE pay statement
  1. Enable Additional Security for UAE Pay Statement
  1. Configure UAE pay statement variant with AED currency formatting
  1. Activate ESS Pay Statement service and PFCG roles for UAE employees

5.4 Payroll Unified Configuration

  1. Add UAE in Admin Center Payroll Unified Configuration
  1. Configure System Configuration linking UAE to ECP backend
  1. Configure Portlets: Pay Statement, YTD Summary for UAE ESS
  1. Configure UAE Payroll Tasks: Hire, Transfer, EoSB Gratuity events
  1. Set Trigger Types for UAE: Hire, Hire Date Change, Job Information
  1. Set Role Based Permissions for UAE Payroll Unified Configuration

5.5 UAE-Specific Statutory Configuration

  1. Configure WPS (Wage Protection System): SIF file generation for UAE banks
  1. Configure EoSB Gratuity: 21 days/year (1-5 years), 30 days/year (5+ years)
  1. Configure GPSSA pension for GCC nationals working in UAE (5% EE + 15% ER)
  1. Configure DEWS/DIFC savings plan for DIFC-registered employers
  1. Set up UAE bank payment integration: ADCB, FAB, Emirates NBD, DIB
  1. Validate UAE year-end and WPS compliance reporting in ECP

5.6 Payroll Run Execution & Monitoring

  1. Execute PYAE Payroll Driver (RPCALCX0): simulation first, then live
  1. Monitor run via PCC Cockpit: UAE employee count, WPS status, errors
  1. Review payroll log for UAE: check gratuity accrual calculations
  1. Execute UAE Payroll Journal (RPCLJNXX) and Audit Report
  1. Distribute UAE pay statements (AED formatted, bilingual)
  1. Lock UAE payroll results; generate WPS SIF file for bank submission

Chapter 6 — Testing, Go-Live & Continuous Improvement

6.1 Unit Testing Strategy

  1. Unit Test UAE Org Structure: 7 Emirates PA/PSA assignments
  1. Unit Test UAE Wage Type Calculations: boundary values in AED
  1. Unit Test UAE Gratuity: 21-day vs 30-day rule validation
  1. Unit Test EC to ECP Replication for UAE: all infotypes via SLG1
  1. Unit Test PCC Validation Rules: WPS eligibility and threshold checks
  1. Document UAE unit test results; log defects with root cause

6.2 Integration Testing & Parallel Payroll

  1. Integration Test: EC to ECP hire-to-pay for UAE employee
  1. Integration Test: Leave to Absence to Payroll deduction in UAE
  1. Integration Test: UAE Payroll to FI Posting to GL Accounts in AED
  1. Integration Test: WPS SIF file validation with UAE banks
  1. Parallel Payroll: run PYAE alongside legacy for 2-3 monthly cycles
  1. Sign off parallel run: Finance + HR + UAE Labour Law compliance sign-off

6.3 User Acceptance Testing

  1. UAT: UAE Payroll Admin - full cycle in PCC data lock to WPS file
  1. UAT: UAE HR Team - master data in EC and replication to ECP
  1. UAT: UAE Finance Team - validate GL postings in AED
  1. UAT: Employee Self-Service - bilingual pay statement access
  1. UAT: Manager Self-Service - team pay data and approvals
  1. Triage UAE UAT defects: WPS-related critical issues must close first

6.4 Security, Data Privacy & Compliance

  1. Validate SAML 2.0 SSO for UAE: EC to ECP login and session tokens
  1. Validate OAuth 2.0 API calls with EC_ADM_OAUTH and EC_ESS_OAUTH
  1. Validate PFCG role assignments: no unauthorized UAE payroll data access
  1. UAE Data Privacy: employee data protection under UAE PDPL
  1. Certificate expiry monitoring for UAE instance
  1. UAE WPS compliance: ensure SIF file encryption and bank connectivity

6.5 Go-Live Readiness & Cutover

  1. Cutover Plan: UAE org data to master data to open items migration
  1. Go-live Checklist: SICF services, OData, RFC connections for UAE
  1. Initial Load: full EC to ECP UAE employee data; reconcile headcount
  1. Validate UAE Payroll Control Record: set to Released for Payroll
  1. Hypercare: 4-week UAE support roster with WPS compliance focus
  1. Knowledge Transfer: PYAE config workbook, WPS runbook, training materials

6.6 AMS, Continuous Improvement & Roadmap

  1. AMS Operations for UAE: P1=4hr, P2=8hr, P3=2day SLA
  1. Quarterly Release: SAP ECP patch review for UAE payroll schema
  1. Annual Statutory: UAE Ministry of Labour rate changes, WPS updates
  1. PCC Enhancement: review UAE validation rules quarterly
  1. GCC Expansion: replicate this 6-chapter framework for Saudi Arabia, Qatar
  1. Emerging: Continuous Payroll capability for UAE multi-country payroll