How To Fix WS290 - Error in calculation schema


SAP Error Message - Details

  • Message type: E = Error

  • Message class: WS - Supplier Billing Document

  • Message number: 290

  • Message text: Error in calculation schema

  • Show details Hide details
  • What causes this issue?

    An internal error occurred.

    System Response

    The function was terminated.

    How to fix this error?

    INCLUDE ISR_VERWALTUNG

    Procedure for System Administrators

    Condition type &v1& mut be maintained as a manual condition in the
    condition schema, because you work with a tax trigger. Change the
    calculation schema accordingly.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message WS290 - Error in calculation schema ?

    SAP Error Message:
    WS290 - Error in calculation schema


    Cause:

    The error WS290 typically occurs during payroll processing in SAP when there is an issue in the calculation schema. The calculation schema is a set of rules and operations that SAP uses to calculate payroll results such as wages, deductions, taxes, etc.

    Common causes include:

    • Incorrect or incomplete configuration in the payroll calculation schema.
    • Missing or incorrect operations, sub-schemas, or wage types in the schema.
    • Errors in the processing classes or operations assigned to wage types.
    • Inconsistent or missing control records or customizing entries related to payroll.
    • Incorrect or missing features or PCRs (Personnel Calculation Rules) used in the schema.
    • Data inconsistencies in the employee master data or infotypes that the schema depends on.

    Solution:

    To resolve WS290, follow these steps:

    1. Check the Payroll Log:

      • Review the detailed payroll log to identify the exact point of failure.
      • The log often indicates which operation or wage type caused the error.
    2. Analyze the Calculation Schema:

      • Use transaction PE01 to display and analyze the calculation schema.
      • Verify that all operations and sub-schemas are correctly defined and assigned.
      • Check for missing or incorrect wage types or operations.
    3. Check PCRs and Features:

      • Review the PCRs (Personnel Calculation Rules) used in the schema for correctness.
      • Verify that the features influencing the schema (e.g., Schema, Subschema) are correctly set up.
    4. Validate Master Data:

      • Ensure that the employee master data (infotypes like IT0008, IT0014, IT0015, etc.) is complete and consistent.
      • Check for missing wage types or incorrect data that the schema expects.
    5. Test with Standard Schema:

      • If a custom schema is used, try running payroll with a standard SAP schema to isolate if the issue is with customizations.
    6. Debugging:

      • If the error is not obvious, debugging the payroll schema using transaction PE51 or PE02 can help identify the exact cause.
    7. SAP Notes and Support:

      • Search for relevant SAP Notes using the error message WS290 and your SAP system version.
      • Apply any recommended patches or corrections.

    Related Information:

    • Transaction Codes:

      • PE01 - Display/Change Payroll Schema
      • PE02 - Change PCR (Personnel Calculation Rule)
      • PE51 - Display/Change Schema
      • PC00_Mxx_CALC - Payroll driver (where xx is country code)
      • PC00_Mxx_CEDT - Payroll log display
    • SAP Help and Documentation:

      • SAP Payroll Configuration guides
      • SAP Notes related to payroll schema errors
    • Common SAP Notes:

      • Check SAP Support Portal for notes related to WS290 or payroll schema errors.

    Summary:

    WS290 indicates a problem in the payroll calculation schema, often due to configuration or data issues. Careful review of the schema, PCRs, features, and employee data, along with payroll logs, will help identify and fix the root cause. Debugging and consulting SAP Notes are also recommended steps.


    If you provide the exact payroll country version or more context (e.g., payroll period, schema name), I can help with more specific guidance.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Sign up for our Free Essentials Plan.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
ERPlingo's SAP support assistant is amazing. Saves me countless hours trying to solve complex SAP issues myself. It's a real game changer!
Rate 1
Thomas Michael
SAP Consultant, Author & Speaker