--- title: "Fix Types" slug: "s4code-fix-types" updated: 2026-10-07T13:16:07Z published: 2026-10-07T13:16:07Z canonical: "success.panaya.com/s4code-fix-types" --- > ## 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. # 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** An Assisted fix is a code correction type that can be remediated with AI. Use [Fix Assist Seemore Assistant](/v1/docs/assisted-code-corrections) to analyze and remediate required code fixes. **Assisted fix** Assisted fix, where the code is available for Panaya to analyze and suggest an automatic fix. **Assisted fix – Submit not available** Where the actual submission is not possible for different objects (VOFM, Adobe forms, others). **Assisted fix – DDIC object, submit not available** Where Fix Assist can instruct you through adjustments for views, tables, queries, SAP help, data elements, structures, and others. **Assisted fix – Syntax errors** A correction dedicated to fixing syntax errors. **Assisted fix – Missing or outdated source code** Where Panaya is missing the source code but can provide remediation guidelines. **Assisted fix – Pending reevaluation** In cases where Panaya requires a new custom code upload 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. ​