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.