sap-docs-check-ddic

Validate DDIC objects from design documents before SAP SE11 creation.

7|1|Updated May 11, 2026
One-click install
npx skills add https://github.com/sapdev-ai/sap-dev --skill sap-docs-check-ddic
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: sap-docs-check-ddic
Source: https://github.com/sapdev-ai/sap-dev/tree/main/plugins/sap-gen-code/skills/sap-docs-check-ddic
Command: npx skills add https://github.com/sapdev-ai/sap-dev --skill sap-docs-check-ddic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Validates DDIC objects (domains, data elements, tables) extracted from a design document before they are created in SAP via SE11. Catches naming, type, and cross-reference errors at the design stage and optionally verifies existence in the live SAP system via RFC_READ_TABLE if SAP login info is provided.

Core Features & Use Cases

  • Design-time validation: checks naming patterns, data types, and cross-references between domains, data elements, and tables.
  • Offline and online modes: offline validation uses local design documents; online validation queries SAP DDIC views when SAP credentials are supplied.
  • Error reporting: outputs a structured result that highlights issues to fix before SE11 creation.

Quick Start

Run sap-docs-check-ddic against a work folder containing _domains.txt, _dataElements.txt, and _tables.txt to produce check_result_ddic.txt.

Frequently Asked Questions about sap-docs-check-ddic

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate DDIC objects before creating them in SE11?▼

You can validate DDIC objects by running a check against local design documents containing domains, data elements, and tables to identify naming, type, and cross-reference errors before SE11 creation.

Can I check SAP data dictionary objects against a live system using RFC_READ_TABLE?▼

Yes, you can perform online validation against a live SAP system using RFC_READ_TABLE by providing your SAP login info to verify the existence of DDIC objects.

What file formats do I need for offline SAP data dictionary validation?▼

Offline validation requires a work folder containing _domains.txt, _dataElements.txt, and _tables.txt files to produce a structured check_result_ddic.txt report.

What types of errors does DDIC design validation catch?▼

DDIC design validation catches naming pattern violations, data type inconsistencies, and cross-reference errors between domains, data elements, and tables at the design stage.

Does SAP DDIC validation work without a live connection?▼

Yes, offline validation works without a live connection by checking local design documents independently to highlight issues before you proceed to SE11.

What is the best way to lint SAP table designs before deployment?▼

The best way is to run an automated validation check on your extracted design documents to lint naming rules and cross-references, outputting a structured failure report for fixes.