---
title: "S/4Code Fix Types"
slug: "s4code-fix-types"
updated: 2026-06-03T13:38:03Z
published: 2026-06-03T13:38:03Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://success.panaya.com/llms.txt
> Use this file to discover all available pages before exploring further.

# S/4Code Fix Types

Panaya is aligned with SAP ATC and highlights all ATC findings relevant to your analyzed system.

## Automatic, Semi automatic fixes

**Automatic fix​** Panaya can remediate the code automatically and does not require an initial review before submitting the code fixes.

**Automatic fix (needs review)​** Panaya can remediate the code automatically but suggests that you review the code fix before submitting it.

**Automatic code improvement​** Panaya can optimize your custom code to improve performance and does not require an initial review before submitting the code fixes.

**Automatic code improvement (needs review)​** Panaya can optimize your custom code to improve performance, but Panaya suggests that you review the code fix before submitting it.

**Unused code – automatic cleanup​** Panaya highlights unused code and can automatically deactivate it by commenting it out.

**Unused code (no action required)​** SAP ATC findings are relevant for this code, but Panaya suggests ignoring them since it is unused.

**Pending reevaluation​** Panaya requires an additional [custom code upload](/v1/docs/how-to-extract-and-upload-your-custom-code) to be able to provide a suggested fix. **Pending usage classification** Panaya requires that you review the usage of unused objects, [classify them](/v1/docs/s4code-how-to-re-classify-unused-code)as used if needed and upload an additional [custom code](/v1/docs/how-to-extract-and-upload-your-custom-code). Panaya will then reevaluate the code for a suggested fix.

**Compatible (no action)​** Code remediation is unnecessary since the code is already compatible with SAP S/4HANA.

**Compatible (no action, needs review)​** Code remediation is unnecessary since the code is already compatible with SAP S/4HANA, but Panaya suggests you review the suggestion.

**Compatible (no action, possible performance)​** Panaya suggests improving your code automatically, although it is compatible with S/4HANA and should work correctly.

**Duplicate (no action)​** Panaya recognized this finding as duplicated, and no further action is needed.

**Fix by 3rd party​** Panaya highlights areas where you should contact your 3rd party provider with SAP S/4HANA compatibility requests.

## **Assisted Fix**

**Assisted fix** Regular assisted fix, for code objects, where the source code is available.

**Assisted fix required** Use [Fix Assist Seemore Assistant](/v1/docs/assisted-code-corrections) to analyze and remediate required code fixes.

**Assisted Pending reevaluation** Panaya requires an additional custom code upload before Fix Assist can analyze the code.

**Assisted fix – Submit not available** Assisted fix, where the actual submission is not possible for different objects (VOFM, Adobe forms, others).

**Assisted fix – DDIC object, submit not available** Assisted fix, where the object is a data dictionary object (and not code).

**Assisted fix – Syntax errors** Assisted fix, where Panaya identified a syntax error in the main object.

**Assisted fix – Missing or outdated source code** Assisted fix, where Panaya is missing the source code, or the code we have is not up to date.

**Assisted fix – Pending reevaluation** Cases where Panaya requires a new ETL for various reasons.

## Manual Fixes

**Syntax errors​** Panaya recognized programs with syntax errors that require manual remediation.

**Manual fixes​** These are areas in your code that require manual fixes.

## Not Analyzed

**Not analyzed – code syntax error​** Panaya could not successfully analyze your code due to syntax errors. Fix the code and upload a new extraction for Panaya to reanalyze and provide insights.

**Not analyzed – missing or outdated code​** Panaya could not successfully analyze your code due to missing or outdated code. Upload a new extraction for Panaya to reanalyze and provide insights.

**Not analyzed – analysis aborted​** Panaya skipped the analysis for this code due to incomplete ATC runtime.

​
