Sunday, September 29, 2024

S4 Brownfield Migration

Brownfield migration is a popular approach for transitioning from older SAP systems (like SAP ECC) to SAP S/4HANA. This method allows organizations to retain their existing processes and configurations while upgrading to the new S/4HANA platform. Here are some key topics and considerations involved in a Brownfield migration to SAP S/4HANA:

1. Project Preparation and Planning

  • Assessment and Readiness Check: Conduct a readiness assessment to understand the current system landscape and identify potential issues.
  • Scope Definition: Define the scope of the migration, including which modules and functionalities will be included.
  • Project Timeline: Develop a detailed project plan with timelines, milestones, and resource allocation.

2. Custom Code Migration

  • Custom Code Analysis: Identify and analyze custom code in the existing system using tools like SAP’s Custom Code Migration app.
  • Code Remediation: Adjust custom code to be compatible with S/4HANA, considering simplification items and new data models.

3. Data Migration and Management

  • Data Cleansing: Cleanse data to ensure it meets the requirements of the new system.
  • Data Migration Tools: Use tools such as SAP Data Services or SAP Migration Cockpit for data transfer.
  • Data Consistency Checks: Perform data consistency checks to ensure data integrity post-migration.

4. System Conversion

  • SUM with DMO: Use the Software Update Manager (SUM) with the Database Migration Option (DMO) for a combined upgrade and migration process.
  • Downtime Minimization: Implement strategies to minimize system downtime during migration.

5. Functional Adaptations

  • Business Process Reengineering: Adapt and optimize business processes to leverage S/4HANA capabilities.
  • Configuration Adjustments: Adjust existing configurations to align with S/4HANA best practices and new functionalities.

6. Technical Adaptations

  • Hardware and Infrastructure: Ensure the hardware and infrastructure meet the requirements of S/4HANA.
  • Fiori Implementation: Implement SAP Fiori for a modernized user experience.
  • Integration with Other Systems: Ensure seamless integration with other SAP and non-SAP systems.

7. Testing and Validation

  • Unit Testing: Test individual components and configurations.
  • Integration Testing: Test end-to-end processes across integrated systems.
  • User Acceptance Testing (UAT): Conduct UAT to validate the system with real users.

8. Change Management and Training

  • User Training: Train users on the new system functionalities and processes.
  • Communication Plan: Develop a communication plan to keep stakeholders informed and engaged.

9. Go-Live and Post-Go-Live Support

  • Cutover Plan: Develop a detailed cutover plan for the go-live phase.
  • Go-Live Support: Provide hypercare support post go-live to resolve any issues quickly.
  • Continuous Improvement: Establish a process for continuous improvement and optimization post-migration.

10. Regulatory and Compliance Considerations

  • Compliance Checks: Ensure that the new system complies with all relevant regulations and standards.
  • Audit Readiness: Prepare for any audits by ensuring data accuracy and integrity throughout the migration process.

Tools and Resources

  • SAP Readiness Check: A tool provided by SAP to analyze the current system and identify potential issues.
  • SAP S/4HANA Migration Cockpit: Assists in the data migration process.
  • SAP Solution Manager: Helps manage the entire project lifecycle.

Case Studies and Best Practices

  • Success Stories: Study case studies from other organizations that have successfully completed a Brownfield migration.
  • Best Practices: Follow SAP’s best practice guidelines for S/4HANA migrations.

Each of these topics encompasses several sub-tasks and considerations, making Brownfield migration a comprehensive and detailed process that requires meticulous planning and execution.

Thursday, September 5, 2024

What are cProjects - a Brief

cProjects, short for Collaboration Projects, is a component of SAP's Project and Portfolio Management (PPM) suite. It provides a comprehensive tool for managing collaborative projects across an organization, especially when multiple teams or departments are involved in a project.

Key features of cProjects include:

  1. Project Planning: Define project structures with phases, tasks, and timelines.
  2. Collaboration: Allows teams from different departments, locations, or even organizations to work together in a shared environment.
  3. Resource Management: Allocate resources efficiently by tracking availability, skillsets, and workload.
  4. Document Management: Store and manage documents related to the project directly within the system.
  5. Integration: Integrates with other SAP modules like SAP PS (Project System), SAP ERP, and SAP PLM (Product Lifecycle Management) to provide seamless data flow across different project management and execution tools.
  6. Reporting and Monitoring: Provides real-time tracking of project progress, costs, resource usage, and risks.

It’s especially useful for managing cross-functional or cross-organizational projects where different teams need to collaborate and share information in real time.

Saturday, August 31, 2024

HCM InfoTypes and their categorization

Here's a table organizing the SAP HCM InfoTypes into categories:

CategoryInfoType NumberInfoType Description

Personnel Administration0000Actions
0001Organizational Assignment
0002Personal Data
0003Payroll Status
0006Addresses
0007Planned Working Time
0008Basic Pay
0009Bank Details
0016Contract Elements
0041Date Specifications
0048Residence Status
0105Communication
0121RefPerNo Priority
0123Germany only
0124Disruptive Factor D
0130Test Procedures
0139EE's Applicant No.
Time Management0050Time Recording Info
0077Additional Personal Data
0080Maternity Protection/Parental Leave
0081Military Service
0082Additional Abs. Data
0139EE's Applicant No.
0163Tax H
0207Residence Tax Area
0208Work Tax Area
0210Withholding Info W4/W5 US
0552Time Specification/Employ. Period
Compensation Management0014Recurring Payments/Deductions
0015Additional Payments
0037Insurance
0270COBRA Payments
0322Adjustments to Base Pay
0323Overlapping Contracts
0330Non-Monetary Remuneration
0375HCE Information
0376Benefits Medical Information
0377Miscellaneous Plans
0379Stock Purchase Plans
0380Compensation Adjustment
0382Award
Organizational Management0027Cost Distribution
0030Powers of Attorney
0031Reference Personnel Numbers
0395External Organizational Assignment
0396Expatriation
Learning and Development0022Education
0024Qualifications
0025Appraisals
0308Appraisal Data
0324Career Development
Travel Management0017Travel Privileges
0468Travel Profile
0469Travel Profile (not specified)
0470Travel Profile
Garnishments and Payroll0029Loan
0040Objects on Loan
0194Garnishment Document
0195Garnishment Order
0221Payroll Results Adjustment
0226Garnishments H
0234Add. Withh. Info. US
Benefits0167Health Plans
0168Insurance Plans
0169Savings Plans
0170Flexible Spending Accounts
0171General Benefits Information
0172Flexible Spending Account Claims
0211COBRA-Qualified Beneficiary
0212COBRA Health Plans
Other0283Archiving/Data Destruction
0284SI-entitlement H
0285Social benefits calculation H
0287SI child contingent H
0290Documents and Certificates (CIS)
0291Tax and Social Ins. Payments (CIS)
0292Add. Social Insurance Data (CIS)
0293Other and Previous Employers (CIS)
Payroll0209Unemployment State
0210Withholding Info W4/W5 US
0402Payroll Results
0403Payroll Results 2
0458Monthly Cumulations
0459Quarterly Cumulations
0460Annual Cumulations

This table organizes the InfoTypes into various functional categories within SAP HCM.

SAP HCM InfoTypes - What is the key design thoughts...

SAP HCM (Human Capital Management) InfoTypes are a fundamental concept in the SAP HCM module. They represent structured units of data related to different aspects of an employee's lifecycle within an organization. Each InfoType is a logical grouping of related data fields, making it easier to manage and maintain employee information.

Key Features of SAP HCM InfoTypes:

  1. Structured Data Organization:

    • Each InfoType groups related data fields logically. For example, InfoType 0006 ("Addresses") contains fields for storing different types of employee addresses, while InfoType 0008 ("Basic Pay") stores information related to an employee's salary.
    • This structured approach ensures that all similar data is stored together, making it easy to retrieve and maintain.
  2. Modularity:

    • InfoTypes are modular, meaning they can be independently created, maintained, and updated without affecting other InfoTypes. This modularity allows for flexibility in managing different aspects of employee data.
  3. Time Dependency:

    • Many InfoTypes are time-dependent, meaning they can store historical data and future records. For example, changes in an employee's address or salary over time can be tracked without losing historical data.
    • This feature supports the management of time-based information, such as salary adjustments or changes in work schedules.
  4. Country/Region Specificity:

    • SAP HCM InfoTypes can be country or region-specific, allowing for the inclusion of localized data fields and compliance with local regulations. For example, certain InfoTypes may include fields required by specific countries, like tax information or social security details.
  5. Efficient Data Management:

    • By grouping related data into InfoTypes, SAP allows for more efficient data management and reporting. Users can access and report on specific types of data quickly without navigating through unrelated information.
  6. Customization:

    • SAP allows organizations to create custom InfoTypes to meet specific business needs. This customization capability ensures that the system can adapt to unique business processes and requirements.

Intelligent Organization of Data:

  • Categorization: InfoTypes are categorized into broad categories such as Personnel Administration, Payroll, Time Management, Organizational Management, and Benefits Administration. This categorization aligns with the typical functional areas in HR management, making it intuitive for HR professionals to locate and manage relevant data.

  • Standardization: InfoTypes provide a standardized way to handle employee data across different modules within SAP HCM. This consistency ensures that data is easily accessible, integrated, and can be used across different processes and reports.

  • Interdependency Management: While InfoTypes are modular, they can also be interdependent. For example, the data in InfoType 0008 (Basic Pay) might be influenced by InfoType 0007 (Planned Working Time). SAP intelligently manages these interdependencies to ensure data consistency and accuracy.

  • Scalability: The InfoType concept supports scalability in HR data management. As organizations grow, new InfoTypes can be added or existing ones customized without disrupting the overall structure of employee data management.

Conclusion:

SAP HCM InfoTypes represent a highly intelligent way of organizing employee data, offering structured, modular, and time-dependent data management. This system ensures that HR professionals can efficiently manage, access, and report on employee information while maintaining compliance with local regulations and supporting the unique needs of their organization. The standardized approach combined with the flexibility of customization makes InfoTypes a powerful tool in SAP HCM.



List of SAP HCM - Info Types

---

0000 Actions

0001 Organizational Assignment

0002 Personal Data

0003 Payroll Status

0004 Challenge

0005 Leave Entitlement

0006 Addresses

0007 Planned Working Time

0008 Basic Pay

0009 Bank Details

0011 External Transfers

0014 Recurring Payments/Deductions

0015 Additional Payments

0016 Contract Elements

0017 Travel Privileges

0019 Monitoring of Tasks

0021 Family Member/Dependents

0022 Education

0023 Other/Previous Employers

0024 Qualifications

0025 Appraisals

0027 Cost Distribution

0028 Internal Medical Service

0030 Powers of Attorney

0031 Reference Personnel Numbers

0032 Internal Data

0033 Statistics

0034 Corporate Function

0035 Company Instructions

0037 Insurance

0040 Objects on Loan

0041 Date Specifications

0045 Loan

0048 Residence Status

0050 Time Recording Info

0054 Works Councils

0057 Membership Fees

0076 Workers' Comp.  NA

0077 Additional Personal Data

0078 Loan Payments

0080 Maternity Protection/Parental Leave

0081 Military Service

0082 Additional Abs. Data

0083 Leave Entitlement Compensation

0094 Residence Status

0102 Grievances NA

0103 Bond Purchases

0104 Bond Denominations

0105 Communication

0121 RefPerNo Priority

0123 Germany only

0124 Disruptive Factor D

0128 Notifications

0130 Test Procedures

0139 EE's Applicant No.

0161 IRS Limits USA

0163 Tax H

0164 Contributions H

0165 Deduction Limits

0167 Health Plans

0168 Insurance Plans

0169 Savings Plans

0170 Flexible Spending Accounts

0171 General Benefits Information

0172 Flexible Spending Account Claims

0175 Supplementary personal data H

0176 Statistical data H

0178 Paying office H

0193 Carry over tax data H

0194 Garnishment Document

0195 Garnishment Order

0207 Residence Tax Area

0208 Work Tax Area

0209 Unemployment State

0210 Withholding Info W4/W5 US

0211 COBRA-Qualified Beneficiary

0212 COBRA Health Plans

0216 Additional Deduction

0216 Calculate End Date

0216 Exceptional Payment

0216 Garnish. Adjustment

0216 New Balance

0216 Refund

0216 Separate Calculation

0216 Stopped Payment

0219 External Organizations

0221 Payroll Results Adjustment

0226 Garnishments H

0234 Add. Withh. Info.  US

0235 Other Taxes  US

0236 Credit Plans

0243 Completive Data Absence

0255 Completive Data Absence  SK

0262 Retroactive accounting

0267 Add. Off-Cycle Payments w/Acc.Ass.

0267 Additional Off-Cycle Payments

0267 One-Time Payments Off-Cycle

0269 Not used at present

0270 COBRA Payments

0283 Archiving/Data Destruction

0284 SI-entitlement H

0285 Social benefits calculation H

0287 SI child contingent H

0290 Documents and Certificates (CIS)

0291 Tax and Social Ins. Payments (CIS)

0292 Add. Social Insurance Data (CIS)

0293 Other and Previous Employers (CIS)

0294 Employment Book (CIS)

0295 Garnishment Orders

0295 Garnishment Orders (CIS)

0296 Garnishment Documents

0296 Garnishment Documents (CIS)

0297 Working Conditions (CIS)

0298 Personnel Orders (CIS)

0299 Tax Privileges (CIS)

0302 Additional Actions

0307 Tax additional data H

0308 Garnishment correction H

0315 Time Sheet Defaults

0330 Non-Monetary Remuneration

0334 Suppl. it0016 (PT)

0375 HCE Information

0376 Benefits Medical Information

0377 Miscellaneous Plans

0378 Adjustment Reasons

0379 Stock Purchase Plans

0380 Compensation Adjustment

0381 Compensation Eligibility

0382 Award

0383 Compensation Component

0384 Compensation Package

0395 External Organizational Assignment

0396 Expatriation

0402 Payroll Results

0403 Payroll Results 2

0413 Tax Data PL

0415 Export Status

0416 Time Quota Compensation

0429 Position in PS

0439 Data Transfer Information

0441 Corrections for reports H

0446 Payroll US Fed Taxes

0447 Payroll US Fed Taxes MTD

0448 Payroll US Fed Taxes QTD

0449 Payroll US Fed Taxes YTD

0450 Payroll US State Taxes

0451 Payroll US State Taxes MTD

0452 Payroll US State Taxes QTD

0453 Payroll US State Taxes YTD

0454 Payroll US Local Taxes

0455 Payroll US Local Taxes MTD

0456 Payroll US Local Taxes QTD

0457 Payroll US Local Taxes YTD

0458 Monthly Cumulations

0459 Quarterly Cumulations

0460 Annual Cumulations

0468 Travel Profile (not specified)

0469 Travel Profile (not specified)

0470 Travel Profile

0471 Flight Preference

0472 Hotel Preference

0473 Rental Car Preference

0474 Train Preference

0475 Customer Program

0476 Garnishments: Order

0477 Garnishments: Debt

0478 Garnishments: Adjustment

0484 Taxation (Enhancement)

0485 Stage

0491 Payroll Outsourcing

0496 Payroll US Benefits data

0497 Payroll US Benefits data MTD

0498 Payroll US Benefits data QTD

0499 Payroll US Benefits data YTD

0500 Statistical Data

0501 Other Social Insurance Data

0503 Pensioner Definition (BE)

0504 Pension Advantage (BE)

0506 Tip Indicators

0509 Activity with Higher Rate of Pay

0510 Tax-Sheltered Pension (US)

0513 Indiv. data (working clothes) H

0514 Hand out mat. (working clothes) H

0515 SI Data PL

0516 Addit. SI Data PL

0518 Fiscal statement (RO)

0519 Insurance and Tax data (RO)

0529 Additional Personal Data for (CN)

0552 Time Specification/Employ. Period

0553 Calculation of Service

0554 Hourly Rate per Assignment

0556 Tax Treaty

0559 Commuting allowance Info JP

0560 Overseas pay  JP

0565 Retirement Plan Valuation Results

0566 US Pension Plan QDRO Information

0567 Data Container

0569 Additional Pension Payments (BE)

0573 Absence for Australia PS

0576 Seniority for Promotion

0579 External Wage Components

0592 Public Sector - Foreign Service

0593 Rehabilitants

0597 Part-Time Work/Alternative Task

0598 Dismissal protection

0601 Absence History

0602 Retirement Plan Cumulations

0603 Tax data SI

0604 Disability SI

0605 Working age SI

0606 Transport and food SI

0607 Education

0611 Garnishments: Management Data

0612 Garnishments: Interest

0613 Absence Donation Administration  US

0614 HESA Master Data

0615 HE Contract Data

0616 HESA Submitted Data

0617 Clinical Details

0618 Academic Qualification

0624 HE Professional Qualifications

0633 EEO Complaint

0635 School Leaving Certificate, Command

0648 Bar Point Information

0650 BA Statements

0651 SI Carrier Certificates

0652 Certificates of Training

0653 Certificates to Local Authorities

0655 ESS Settings Remuneration Statement

0656 Nature of Actions

0660 Previous SI Data (H)

0666 Planning of Pers. Costs

0671 COBRA Flexible Spending Accounts

0672 FMLA Event

0696 Absence Pools

0697 Drug Screening

0702 Documents

0703 Documents on Dependants

0704 Information on Dependants

0705 Information on Checklists

0706 Compensation Package Offer

0707 Activation Information

0708 Details on Global Commuting

0709 Person ID

0710 Details on Global Assignment

0712 Main Personnel Assignment

0713 Termination

0715 Status of Global Assignment

0722 Payroll for Global Employees

0723 Payroll for GE: Retro. Accounting

0724 Financing Status

0725 Foreign Income SA

0729 Measurement additional data

0730 Employment lenght/soc.insur.imput.

0731 Rank lenght

0735 Dimona Declaration (BE)

0742 HDB Concession

0746 ZfA Bonus Application

0747 Child Data for ZfA Bonus Applicatn

0748 Command and Delegation

0756 Loan in Public Sector

0758 Compensation Program

0759 Compensation Process

0760 Compensation Eligibility Override

0761 LTI Granting

0762 LTI Exercising

0763 LTI Participant Data

0777 Untaxed Workplace Information

0778 Work Accident Info

0783 Job Index

0784 Inquiry Family Court

0785 Pension Equalization Payment

0787 General Data Child Rearing/Care

0788 Periods for Child Rearing/Care

0789 Bonus Periods for Child Rear./Care

0790 Bonuses for Child Rearing/Care

0792 Organizational Additional Data

0794 Pensioner Message A

0795 Certification and Licensing

0796 Duty Assignments

0800 Material Assignment

0802 Sanctions / Offense

0803 Seniority Ranked List

0804 Personal Features

0805 Honors

0806 Course Data

0807 Material History

0811 Pension references (UA)

0813 Historical Additional Fees A

0815 Multiple Checks in One Cycle

0829 Severance Pay Advance Payment (CO)

0830 Withholding Tax (CO)

0831 Registration with Entities (CO)

0832 Approved Values Work Incapacity CO

0833 Payment/Revenue Contributions (CO)

0834 Vacation (CO)

0835 Garnishment (CO)

0845 Work Relationships

0846 Reimbursements

0847 Termination of Contract (CO)

0851 Shukko Cost Charging

0852 Shukko Cost Charging Adjustment

0853 Shukko External Org. Assignment

0859 Contracts for Temporary Workers PL

0860 Sanctions / Offense

0861 Award/Decorations

0863 Verdict

0865 Mobility

0873 Additional Amount - Garnishment FR

0875 Events - My Simplification

0876 Registration of Time in HWC (RU)

0880 Pensioner (CO)

0881 Expense Information

0882 Insurability Basic Data

0883 Entitlement Periods

0884 Insurability Calculation

0885 Other/Previous Employers

0887 Deductions (ES)

0896 Reimbursement ADSE

0899 Mobility

0900 Sales Data

0901 Purchasing Data

0902 Additional Data for Correspondence

0906 Increase in Basic Salary

0908 Info. about Annual Income Check

0909 Reimbursement of Overpayment (USA)

0910 Administrativose Acts

0911 Administrative Situations

0912 Disciplinary Management

0913 Status on Call

0914 Posting Data

0915 Settings/Payees

0916 Pension Plan

0917 Help Payment Request

0918 Degree Consolidation

0919 Documentation Submitted

0920 Calls Made

0921 Public Employee Functional Data

0922 Employee in External Public Sector

0923 Public Employee Legal Information

0924 Payroll Deductions

0925 Quota Legal Registration

0927 Estimated Length of Service

0930 Additional Information on Pensioner

0931 Assignment of Pensioner to Servant

0932 Vacation and Bonus Leave Planning

0933 Public Contest

0934 Public Contest Steps

0935 Contract Elements (BG)

0936 Education (BG)

0937 Previous Employers (BG)

0938 Income from previous/others ER (BG)

0939 Tax properties (BG)

0940 Year End Income Tax Adjustment (BG)

0941 Exclude Contract from Chargeback

0942 Capital Payment

0951 Situations Not Relevant

0952 Seniority PS-e

2001 Absences

2002 Activity Allocation (Attendances)

2002 Attendances

2002 Cost Assignment (Attendances)

2002 External Services (Attendances)

2002 Order Confs.(Att)

2003 Substitutions

2003 Substitutions: Indiv. Working Times

2004 Availability

2005 Overtime

2006 Absence Quotas

2007 Attendance Quotas

2010 Cost Allocation (EE Rem. Info)

2010 Cost Assignment (EE Rem. Info)

2010 Employee Remuneration Info

2011 Completed Time Events

2011 Time Events

2011 Time Events (CO)

2011 Time Events (PM)

2011 Time Events (PP)

2012 Time Transfer Specifications

2013 Quota Corrections

2050 Annual Calendar

2051 Monthly Calendar

2052 Absence Recording

2052 List Entry for Attendances/Absences

2052 Weekly Calendar w/Cost Assignment

2052 Weekly Entry w/Activity Allocation

3003 Materials Management

3202 Grievances ZA

3213 Retirement Pension Plan

3215 SWF Staff Details

3216 SWF Contract Details

3217 SWF Qualifications

3219 Payroll Data Greece

3220 Social Insurance Greece

3225 Check Results/Training Results

3227 Tax Data (CL)

3228 Online Selection

3229 Absences: Additional Data AR

3231 Certific@2

3234 Irregular Incomes H

3235 Garnishment (CL)

3239 Payroll Infotype for Japan

3243 Electronic Communication GB

3244 NPO City of Residence

3246 Legal Hold

3258 Additional Personal Info. SA

3260 Leave Quota H

3266 Further employers H

3267 Benefits H

3270 Indemnity Definition (BE)

3271 Indemnity Payment (BE)

3273 Statement: Rules for SI Payments-RU

3290 Query Court CPS

3291 Verdict Family Court CPS

3293 Alt. Financing Requiremt (PA-PM-BM)

3299 Compatibilities

3300 Infotype Cepit

3301 Social Insurance Qatar

3305 Additional Personal IDs Info QA

3307 Occupational Hazard QA

3309 Sanction QA

3314 Secondment Employee QA

3315 Part-Time Employee QA

3319 Status of Declaration

3323 Mandate KSA PS

3326 Retroactive Taxable Differences(BE)

3327 Secondment KSA PS

3328 Suspension KSA PS

3329 Sanction KSA PS

3330 Sickness Certificate

3332 Sick Leave Certificate (NO)

3336 Previous Employer QA

3338 Sanction Qatar PS

3340 Corrections Infotype

3342 Delegation KSA PS

3347 Exemption A

3348 Payment Summary FE Australia

3350 Vehicle value

3353 Leave Passage KW

3354 Social Security Kuwait

3355 Absence Quota Group

3356 Host Org. of Reassigned EE (UAEPbS)

3357 Leave Passage KW by Tickets

3358 Add Pension Service Years (UAEPbS)

3363 Additional Info for EDAG (NO)

3364 Tax Declarations SG

3369 Leave Passage by Ticket (OM)

3370 Leave Passage by Amount (OM)

3382 Rankings (RU - PS)

3383 Access to Classified Info (RU PS)

3385 BPJS Kesehatan

3389 Additional SI Service Periods EG

3390 Social Insurance Egypt

3391 Tax Information

3392 Tax Elements Egypt

3393 Status Management (ES)

3394 Interim Statement of Earnings (CH)

3396 Status of Payment Differences

3397 Recovery of Payment Differences

3398 Remuneration History

3400 RMS Status

3402 Qarar - KSA

3403 Donnees fiscales

3406

3408 Ticket Benefit: Entitlement

3409 Ticket Benefit: Compensation

3410 Ticket Benefit: Correction

3412 DAQ Generic Infotype

3419 Job Accumulation

3424 Sickness Notes CZ

3425 Sickness Notes (SI)

3432 Additional Data Illness Notif. CZ

3434 Inquiries and Statements

3435 Supplier

3437 Addit. Info for Reimbursement (NO)

3439 Workplace (NL)

3441 ELM: Man. Addition for Notification

3442 Garnishments (NL)

3443 Change of Locality

3444 Záměr slevy na pojistném CZ

3467 E. Exchange - Employee Data

3893 Time Account Status

3894 Factoring Information BPO





SAP HCM - How to create a Person in HCM - brief steps...

Creating a person (employee) in SAP HCM involves several steps, typically carried out within the Personnel Administration (PA) module. Below is an overview of the process using the standard SAP transaction codes:

1. Create a Personnel Number (Hire an Employee)

  • Transaction Code: PA40
  • Description: Use the Personnel Actions screen to hire an employee, which involves creating a personnel number and recording key data such as start date, position, and organizational assignment.

Steps:

  • Enter PA40 in the SAP command field.
  • Select the action type, e.g., Hire.
  • Enter the start date and execute the action.
  • Fill in the required information in the following infotypes:
    • 0000 - Actions: Record the hiring action.
    • 0001 - Organizational Assignment: Assign the employee to an organizational unit, job, and position.
    • 0002 - Personal Data: Enter personal information like name, date of birth, and gender.
    • 0006 - Addresses: Record the employee's address.
    • 0007 - Planned Working Time: Define working hours and work schedule.
    • 0008 - Basic Pay: Enter the employee's salary details.

2. Maintain Additional Employee Data

  • Transaction Code: PA30
  • Description: Use Maintain HR Master Data to update or add additional infotypes for the employee, such as bank details, family members, and qualifications.

Steps:

  • Enter PA30 in the SAP command field.
  • Enter the employee’s personnel number.
  • Select the relevant infotype (e.g., 0009 - Bank Details, 0021 - Family Members).
  • Update or add the required information.

3. Check Organizational Assignment

  • Transaction Code: PPOME
  • Description: Use Organization and Staffing to view and verify the employee’s position within the organizational structure.

Steps:

  • Enter PPOME in the SAP command field.
  • Navigate to the relevant organizational unit.
  • Verify that the employee is correctly assigned to their position.

4. Generate a Payroll Record (if needed)

  • Transaction Code: PC00_M99_CALC
  • Description: This is typically done as part of payroll processing, where payroll records are generated based on employee data.

5. Additional Custom Processes

Depending on your company's configuration and country-specific requirements, there may be additional steps or custom infotypes to fill in.

Important Notes:

  • Ensure that you have the necessary authorizations to perform these actions.
  • Always follow your organization's specific guidelines for entering employee data in SAP HCM.

If you need more detailed guidance or specific configurations, let me know!

Tuesday, August 27, 2024

SAP HCM - Payroll Configuration Objects

 1. Forms

  • Basic Settings
    • Create draft form
    • Copy form
    • Convert old form (Remuneration Statement)
    • Convert old form (Payroll Journal)
    • Define Long Text Descriptions for Dynamic Form Layouts
    • Define Logical Form Names for U.S. Master Data Sheet
    • Define System Form Names of U.S. Master Data Sheet
    • Define Variants and System Form Names of Logical Form Names
    • Define Dynamic Layout of Forms
    • Create and Change Forms for U.S. Master Data Sheet
  • Examples of Form Setup
    • Example: Cumulation identifiers in individual fields
    • Example: Vacation in Individual Fields
    • Example using the new procedure
    • Example using the old procedure
    • Example: Vacation in a window
    • Example: Time quota in an individual field
    • Example: Time quota in a window
    • Example: Message in a window

2. Remuneration Statement

  • Set up remuneration statement
  • Print out tax wage types by tax level/tax authority
  • Define Internet link for remuneration statement
  • Provide remuneration statement in internet as .pdf
  • BAdI: Remuneration statement only accessible via Internet
  • Assign additional information to your tax company

3. Payroll Journal

  • Payroll Journal Settings
    • Define page header
    • Define payroll excerpt
    • Define continuation excerpt
    • Define totals display

4. U.S. Master Data Sheet

  • Define Addresses in Address Management
  • Define Various Texts for and Assign Addresses to Dynamic Form Layouts

5. Maintain Evaluation Classes

  • Maintain evaluation classes and their processing class values

6. Alternate Currency

  • Define alternate currency

7. Address Settings

  • Set up address
  • Change the Addresses infotype (0006)

8. Tax Reporter

  • Posting to Financial Accounting
  • Third-Party Remittance
  • Tax Remittance Outsourcing

9. Payroll Reporting & Administration

  • Month-End Accruals
  • Payroll Reports
  • Authorization Administration
  • Payroll Calendar
  • Reporting

10. Internet Application Components (IACs)

  • Define Internet link for remuneration statement
  • Provide remuneration statement in internet as .pdf

11. Payroll & Tax Services Outsourcing

  • Payroll & Tax Services Outsourcing

12. Legacy Data Management

  • Transfer Legacy Data

13. Supplements Public Sector US

  • Additional Configuration for New York State Labor Law 195.1 Notice
  • Assign Wage Types to Cumulation Wage Types for NY State Labor Law
  • Set Up Trigger for New York State Labor Law Notice and Acknowledgement

SAP HCM Payroll Configuration Objects.. continue

Time Wage Type Valuation

  1. Valuation Bases

    • Constant Valuation Bases
    • Constants dependent on wage types
    • Constants dependent on the pay scale
    • Create person-related valuation bases
    • Assign valuation bases
  2. Different Payments

    • Calculate valuation basis for different payment
    • Calculate valuation basis with higher value
  3. Fair Labor Standards Act (FLSA)

    • Update Schema UT00
    • Determine wage types for regular rate of pay
    • Maintain overtime additional payment for non-discretionary bonus
  4. Reduction Formulas

    • Basics
    • Partial period parameter for different time units
    • Create reduction factors
    • Assign reduction factors
  5. Incentive Wages

    • Payroll
    • Wage Types
      • Create wage type catalog
      • Checking the Wage Type Catalog
      • Check assignment of wage types to WT group 'Incentive wages'
      • Check payroll processing of incentive wages wage types
      • Check average bases
      • Maintain wage types for transfer to Accounting
    • Determine payroll processing
    • Examples of Personnel Calculation Rules
      • Hourly wages
      • Monthly wages
      • Earnings factor
  6. Reporting

    • Check form for time tickets
    • Create wage types for cost accounting

Cumulation Wage Types

  1. Maintain Cumulation Wage Types

    • On basis of temporal payments
    • On basis of master data
    • On basis of external transfers
  2. Cumulations

    • Company-Specific Cumulation
      • Define cumulation types
      • Define 'when paid' accumulation
      • Define cumulation intervals
      • Generate cumulation intervals
      • Assign cumulations to wage types

Deductions

  1. Deduction Frequencies

    • Generate calendar for payment model
    • Define Payment Models
    • Set Pay Periods
    • Define employee groups
    • Set default values for payt/dedctn schedules
    • Maintain recurring payments/deductions and add.payments
    • Assign processing classes to wage types
  2. Wage Types for Deductions with Balances and Totals

    • Convert processing class of deduction/balance wage types
    • Assign processing classes to wage types
  3. Limits on Deductions

    • Convert wage types to be limited
    • Define rules for limits
    • Set limit modifier
    • Set up wage type classes and attach limits
    • Maintain wage types for limits
    • Rename wage types for arrears processing
  4. Priorities and Arrears

    • Check personnel calculation schema
    • Check wage type group 'Deduction for Arrears'
    • Set priorities for arrears
    • Maintain arrears for retrocalculation
    • Maintain percentage deductions for retrocalculation
    • Maintain recovery of arrears
    • Split absolute deductions into collected and advanced amount
  5. Prepaid Deductions

    • Copy wage types for prepaid deductions
    • Link prepaid deduction wage types
  6. Deduction Base for Retrocalculation

    • Maintain outflow/inflow wage types
    • Maintain deduction base wage types
  7. Overpayment Recovery

    • Activate Overpayment Recovery
    • Configure Rules Framework for Overpayment Recovery
    • Define Payroll Constants for Overpayment Processing and Recovery
    • Define Overpayment Wage Type Grouping
    • Activate Error for Permissibility on IT0909
    • Alternate grouping distribution logic for Overpayments - OVPGD option

Benefits Integration

  1. Create Wage Type Catalog

  2. Set Current Benefit Area

  3. Compensation Models for Savings/Pension Plans

    • Create gross compensation model
    • Configure gross compensation model
    • Enter wage types for plans
    • Assign deduction model
    • Assign reasons for off-cycle payroll
  4. Constants for Benefits Processing

    • Maintain constants for insurance plans
    • Maintain constants for savings plans
    • Set up catch up contributions

Tax

  1. SAP/BSI Interface

    • BSI TaxFactory – On-Premise Server Connection
    • Specify location of Tax Factory executable
    • Specify BSI TaxFactory version for customizing settings
    • Specify BSI TaxFactory version for master data and tax calculation
    • Specify level of messages to be returned
    • Determine employee type indicator
    • Maintain estimated quarterly gross wages
    • Specify personal data treatment - BSIPD option
    • Deactivate the new rounding for fields with float value - TAX06 option
  2. Business Add-Ins (BAdIs)

    • BAdI: UI Enhancements for Synchronize Payroll Tax Data Tool
    • BAdI: Enhancement to BSI Reg Bulletin comparator
  3. Tax Companies

    • Tax companies for Tax Reporter
    • Define tax companies
    • Assign tax company to personnel area
    • Define BSI tax company
    • Define tax identification numbers by BSI tax company
    • Define federal/state/local employer ID number
  4. Tax-Related Wage Types

    • Maintain tax-related processing classes
    • Maintain gross up wage types
    • Maintain non-cash income wage types
    • Maintain distribution payment wage types
  5. Tax-Related Payroll Schemas and Rules

    • Maintain payroll calculation rule for unemployment
    • Maintain payroll schema for withholding information
    • Maintain payroll schema for tax functions
    • Maintain payroll schema for override methods
  6. Load Tax Data

    • Maintain states of operation
    • Delete/insert tax table entries
  7. Tax Data Maintenance

    • Tax Authorities
      • Check tax authorities
      • Check sort number for authority
      • Check W-4 and exemption limit indicators
      • Check status of territories
      • Check tax authority mapping
    • Define valid filing statuses
    • Define additional taxation attributes for tax company
    • Define other taxation attributes for tax company
  8. Tax Types

    • Check tax types
    • Maintain tax types per tax authority
  9. Tax Areas

    • BSI TaxLocator
      • BSI TaxLocator - General Information
      • BAdI: Activate BSI TaxLocator
      • Add states where BSI TaxLocator is active
      • Determine source address location
      • Add addresses for personnel subareas
      • Specify location of BSI TaxLocator executable
      • Specify level of messages to be returned
    • Maintain work-related tax areas
    • Maintain tax authorities per work tax area
    • Maintain zip code ranges per work tax area
    • Maintain residence-related tax areas
    • Maintain tax authorities per residence tax area
    • Maintain zip code ranges per residence tax area
  10. Courtesy Withholding

  • Maintain courtesy withholding
  • Allow disabling of courtesy withholding in infotype 0207
  • Maintain Basic Local Reciprocity Messages in Payroll
  1. Tax Models (First-Time Configuration Only)

    • Define tax modifiers
    • Display/change taxability model
  2. Tax Models (Subsequent Maintenance)

    • Define tax authority model
    • Define taxability model
    • Define tax type combinations
  3. Unemployment Insurance

    • Define unemployment worksites
    • Define BSI tax company experience rates
    • Deactivate crediting of out-of-state wages
  4. Tax Overrides

    • Define employee group
    • Define employee overrides
    • Define override formulas
    • Specify additional tax reciprocity attributes
    • Specify the use of BSI reportable wages
  5. WTA (Work Tax Override)

    • Activate the WTA override for inactive employees
    • Allow disabling of WTA Override special refund for Ohio and its localities
    • BAdI: Define if retro differences of WTA override calculates in for period
  6. Symbolic Account Split Based on Tax Authority

    • Define new mapping wage types
    • Define mapping rule
    • Activate symbolic account split in UTX0
  7. Additional Withholding

    • Define additional withholding wage type for Tax Authority and Tax Company
  8. State and Local Taxes

    • Check Additional Codes for Tax Authorities
    • Create Form W-4 for States with specific date
    • State of Washington
    • Configure assumed work hours
    • Maintain priority of tax wage types
    • Define retrocalculation based on payroll tables BAL/UNB
    • Disable the storage of the gross-up gross amount returned from BSI
    • Enable Additional Medicare Tax Calculation in NAMC adjustments
    • Enable pre-tax deduction derived from the supplemental wages
    • Set taxable and reportable wages for exempt employees - TAX04 option
  9. Foreign Earned Income

    • Activate foreign earned income exclusion
    • Display foreign earned income exclusion limit
    • BAdI: Foreign earned income

This structure should provide a clear and organized overview of the topics related to Time Wage Type Valuation, Cumulation Wage Types, Deductions, Benefits Integration, and Tax.

S4 Brownfield Migration

Brownfield migration is a popular approach for transitioning from older SAP systems (like SAP ECC) to SAP S/4HANA. This method allows organi...