System Refresh Delta Guard
Post-refresh isolation and before / after delta guard: RFC destinations, SCOT, logical systems, jobs, printers, endpoint URLs, integration destinations, qRFC / bgRFC queues and selected custom configuration, with an allow / ignore policy and a non-destructive repair checklist
Content reviewed September 26, 2026
- Engine
- SYSTEM_REFRESH_DELTA_GUARD
- Domain
- Operations
- Version
- 2.1.0
- Target releases
- S4H_2022, S4H_2023, S4HANA_CLOUD_2402, S4HANA_CLOUD_2408
- Accepted formats
- JSON, CSV, TEXT
Input contract
Post-refresh extracts of the target system: JSON {'sid', 'client', 'rfc_destinations', 'scot', 'logical_systems', 'jobs', 'printers', 'endpoints', 'integration_destinations', 'queues', 'custom_config', 'isolation_policy'} - optionally as {'pre_refresh': {...}, 'post_refresh': {...}, 'ignore_policy': [{section, key, reason}]} for the before / after comparison - or a sectioned CSV export.
Required input
- target SID
- RFC / SCOT / logical system / job / printer sections for a full verdict
- Before / after comparison (endpoints, integration destinations, custom configuration) needs the pre-refresh baseline captured on the same target system; qRFC / bgRFC queues are also checked without a baseline. Deltas matching the ignore policy are reported as ignored, never silently dropped. No repair is executed: the output is a repair checklist.
Finding codes
Finding codes (11)
REFRESH_INPUT_SID_MISMATCHDefault severity: BlockerCategory: LANDSCAPE_ISOLATIONExtract SID differs from the refreshed target SID
Remediation: Re-extract from the refreshed (target) system; checks against the wrong system are meaningless.
REFRESH_CRITICAL_JOB_SCHEDULEDDefault severity: CriticalCategory: LANDSCAPE_ISOLATIONSensitive production jobs released in the copy
Remediation: Suspend released jobs (BTCTRNS1) after the copy and only re-release reviewed jobs.
REFRESH_LOGICAL_SYSTEM_UNADJUSTEDDefault severity: CriticalCategory: LANDSCAPE_ISOLATIONLogical system names not converted (BDLS)
Remediation: Run BDLS for the client to convert the production logical system names and re-check ALE partner profiles (WE20).
REFRESH_QUEUE_NOT_SANITIZEDDefault severity: CriticalCategory: REFRESH_DELTAqRFC / bgRFC queues hold copied entries
Remediation: Keep the listed outbound queues stopped (SMQ1 / SBGRFCMON), delete the LUWs copied from production after review, and only then restart the queue schedulers.
REFRESH_RFC_TARGETS_PRODUCTIONDefault severity: CriticalCategory: LANDSCAPE_ISOLATIONRFC destinations still point to production
Remediation: Re-point or lock the listed SM59 destinations (post-copy automation / BDLS + RFC import) before releasing the system; production calls from a copy corrupt productive data.
REFRESH_SCOT_OUTBOUND_ACTIVEDefault severity: CriticalCategory: LANDSCAPE_ISOLATIONOutbound mail active without redirection
Remediation: Deactivate the SMTP node or configure a catch-all redirect in SCOT/SOST before restarting jobs.
REFRESH_CUSTOM_CONFIG_OVERWRITTENDefault severity: MajorCategory: REFRESH_DELTASelected custom configuration overwritten by the copy
Remediation: Restore the listed system-specific custom settings (e.g. TVARVC variables, Z-configuration switches) to their pre-refresh values or add them to the ignore policy if the production value is intended.
REFRESH_ENDPOINT_URL_OVERWRITTENDefault severity: MajorCategory: REFRESH_DELTASystem-specific endpoint URLs overwritten by the copy
Remediation: Restore the listed endpoint URLs (SOAMANAGER, HTTP / OData service endpoints, logon / callback URLs) to the values captured before the refresh, following the repair checklist; do not re-enable interfaces before the restore is verified.
REFRESH_INTEGRATION_DESTINATION_OVERWRITTENDefault severity: MajorCategory: REFRESH_DELTAIntegration destinations overwritten by the copy
Remediation: Point the listed integration destinations (BTP / CPI / HTTP destinations, communication arrangements) back to the non-production targets captured before the refresh.
REFRESH_PRODUCTION_PRINTER_ACTIVEDefault severity: MajorCategory: LANDSCAPE_ISOLATIONProduction printers active in the copy
Remediation: Lock or re-point production output devices in SPAD to test devices.
REFRESH_ISOLATION_VERIFIEDDefault severity: InfoCategory: LANDSCAPE_ISOLATIONIsolation verified for the supplied sections
Remediation: No action; the verdict covers exactly the supplied RFC, SCOT, logical-system, job and printer extracts.
Input validation codes (5)
REFRESH_ARCHIVE_REJECTEDDefault severity: MajorCategory: INPUT_VALIDATIONArchive rejected by ingestion safety limits
Remediation: The archive exceeded the 100:1 expansion ratio, 500 MB total size, entry-count or 2-level nesting limit, or contained path traversal / encrypted members. Upload a flat, unencrypted archive of the export files. No verdict was produced. Re-export the artifact in one of the formats accepted by System Refresh Delta Guard (JSON, CSV, TEXT) and re-run the analysis.
REFRESH_INVALID_INPUTDefault severity: MajorCategory: INPUT_VALIDATIONArtifact does not match the engine input contract
Remediation: Provide the artifact type documented for this engine; unrelated or structurally invalid documents are rejected. No verdict was produced. Re-export the artifact in one of the formats accepted by System Refresh Delta Guard (JSON, CSV, TEXT) and re-run the analysis.
REFRESH_PARSE_ERRORDefault severity: MajorCategory: INPUT_VALIDATIONArtifact could not be parsed
Remediation: Fix the syntax error at the reported line/column (or re-export the file unmodified from SAP). No verdict was produced. Re-export the artifact in one of the formats accepted by System Refresh Delta Guard (JSON, CSV, TEXT) and re-run the analysis.
REFRESH_PAYLOAD_TOO_LARGEDefault severity: MajorCategory: INPUT_VALIDATIONArtifact exceeds the size limit
Remediation: Split the export (e.g. per package, company code or date range) so each upload stays under the service payload limit. No verdict was produced. Re-export the artifact in one of the formats accepted by System Refresh Delta Guard (JSON, CSV, TEXT) and re-run the analysis.
REFRESH_INSUFFICIENT_INPUTDefault severity: InfoCategory: INPUT_VALIDATIONRequired input missing
Remediation: Supply every input the engine's contract marks as required (see the engine catalog entry). No verdict was produced. Re-export the artifact in one of the formats accepted by System Refresh Delta Guard (JSON, CSV, TEXT) and re-run the analysis.