{
  "schemaVersion": "1.0",
  "item": {
    "slug": "sap-integration",
    "name": "SAP Integration Suite",
    "source": "tencent",
    "type": "skill",
    "category": "开发工具",
    "sourceUrl": "https://clawhub.ai/Highlander89/sap-integration",
    "canonicalUrl": "https://clawhub.ai/Highlander89/sap-integration",
    "targetPlatform": "OpenClaw"
  },
  "install": {
    "downloadMode": "redirect",
    "downloadUrl": "/downloads/sap-integration",
    "sourceDownloadUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=sap-integration",
    "sourcePlatform": "tencent",
    "targetPlatform": "OpenClaw",
    "installMethod": "Manual import",
    "extraction": "Extract archive",
    "prerequisites": [
      "OpenClaw"
    ],
    "packageFormat": "ZIP package",
    "includedAssets": [
      "SKILL.md",
      "references/enhancement-framework.md",
      "references/hana-integration.md",
      "references/s4hana-migration.md",
      "scripts/rfc_function_caller.py",
      "scripts/sap_data_extractor.py"
    ],
    "primaryDoc": "SKILL.md",
    "quickSetup": [
      "Download the package from Yavira.",
      "Extract the archive and review SKILL.md first.",
      "Import or place the package into your OpenClaw setup."
    ],
    "agentAssist": {
      "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
      "steps": [
        "Download the package from Yavira.",
        "Extract it into a folder your agent can access.",
        "Paste one of the prompts below and point your agent at the extracted folder."
      ],
      "prompts": [
        {
          "label": "New install",
          "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
        },
        {
          "label": "Upgrade existing",
          "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
        }
      ]
    },
    "sourceHealth": {
      "source": "tencent",
      "status": "healthy",
      "reason": "direct_download_ok",
      "recommendedAction": "download",
      "checkedAt": "2026-05-07T17:22:31.273Z",
      "expiresAt": "2026-05-14T17:22:31.273Z",
      "httpStatus": 200,
      "finalUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
      "contentType": "application/zip",
      "probeMethod": "head",
      "details": {
        "probeUrl": "https://wry-manatee-359.convex.site/api/v1/download?slug=afrexai-annual-report",
        "contentDisposition": "attachment; filename=\"afrexai-annual-report-1.0.0.zip\"",
        "redirectLocation": null,
        "bodySnippet": null
      },
      "scope": "source",
      "summary": "Source download looks usable.",
      "detail": "Yavira can redirect you to the upstream package for this source.",
      "primaryActionLabel": "Download for OpenClaw",
      "primaryActionHref": "/downloads/sap-integration"
    },
    "validation": {
      "installChecklist": [
        "Use the Yavira download entry.",
        "Review SKILL.md after the package is downloaded.",
        "Confirm the extracted package contains the expected setup assets."
      ],
      "postInstallChecks": [
        "Confirm the extracted package includes the expected docs or setup files.",
        "Validate the skill or prompts are available in your target agent workspace.",
        "Capture any manual follow-up steps the agent could not complete."
      ]
    },
    "downloadPageUrl": "https://openagent3.xyz/downloads/sap-integration",
    "agentPageUrl": "https://openagent3.xyz/skills/sap-integration/agent",
    "manifestUrl": "https://openagent3.xyz/skills/sap-integration/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/sap-integration/agent.md"
  },
  "agentAssist": {
    "summary": "Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.",
    "steps": [
      "Download the package from Yavira.",
      "Extract it into a folder your agent can access.",
      "Paste one of the prompts below and point your agent at the extracted folder."
    ],
    "prompts": [
      {
        "label": "New install",
        "body": "I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete."
      },
      {
        "label": "Upgrade existing",
        "body": "I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run."
      }
    ]
  },
  "documentation": {
    "source": "clawhub",
    "primaryDoc": "SKILL.md",
    "sections": [
      {
        "title": "SAP Integration Skill",
        "body": "Enterprise SAP system integration and automation capability built by SAPCONET experts."
      },
      {
        "title": "Data Operations",
        "body": "Extract SAP data via RFC, BAPI, or OData services\nGenerate reports from SAP tables with proper joins and filters\nExport to Excel/CSV with formatting and pivot analysis\nReal-time data sync between SAP and external systems"
      },
      {
        "title": "Development Support",
        "body": "ABAP code generation for common patterns (ALV reports, BAPIs, enhancements)\nSAP table analysis with field descriptions and relationships\nCustom transaction creation with proper authorization checks\nPerformance optimization queries and recommendations"
      },
      {
        "title": "Integration Patterns",
        "body": "REST API wrappers for SAP functions\nMiddleware connectivity via PI/PO or CPI\nCloud integration with SAP Business Technology Platform\nLegacy system bridging for modernization projects"
      },
      {
        "title": "Data Extraction",
        "body": "\" Extract customer master data\nSELECT kunnr, name1, ort01, land1 \nFROM kna1 \nINTO TABLE lt_customers \nWHERE erdat >= sy-datum - 30."
      },
      {
        "title": "BAPI Integration",
        "body": "# Python RFC connection\nimport pyrfc\nconn = pyrfc.Connection(...)\nresult = conn.call('BAPI_CUSTOMER_GETDETAIL2', \n                  CUSTOMERNO='0000001000')"
      },
      {
        "title": "SAP HANA Integration",
        "body": "For complex analytics and real-time processing:\n\nSee references/hana-integration.md"
      },
      {
        "title": "S/4HANA Migration Support",
        "body": "For brownfield and greenfield transitions:\n\nSee references/s4hana-migration.md"
      },
      {
        "title": "Custom Enhancement Framework",
        "body": "For user exits, BADIs, and enhancement spots:\n\nSee references/enhancement-framework.md"
      },
      {
        "title": "Authentication & Security",
        "body": "All SAP connections require proper authentication:\n\nUsername/password for basic RFC\nX.509 certificates for secure connections\nOAuth 2.0 for cloud API access\nSSO integration via SAML/Kerberos\n\nSecurity best practices enforced:\n\nMinimal authorization principle\nEncrypted data transmission\nAudit trail logging\nNo hardcoded credentials"
      },
      {
        "title": "Scripts Available",
        "body": "Execute common SAP operations without manual coding:\n\nscripts/sap_data_extractor.py - Generic table data extraction\nscripts/rfc_function_caller.py - Execute any RFC function module\nscripts/sap_report_generator.py - Generate formatted Excel reports\nscripts/table_analyzer.py - Analyze SAP table structure and relationships"
      },
      {
        "title": "Support Matrix",
        "body": "SAP ProductSupportedIntegration MethodSAP ECC 6.0+✅RFC, BAPI, IDocS/4HANA Cloud✅OData, REST APIS/4HANA On-Premise✅RFC, OData, BAPISAP BW/4HANA✅MDX, OData, RFCSAP Ariba✅REST APISAP SuccessFactors✅OData, SOAPSAP Concur✅REST API\n\nBuilt with enterprise-grade reliability by SAPCONET - South Africa's leading SAP automation specialists."
      }
    ],
    "body": "SAP Integration Skill\n\nEnterprise SAP system integration and automation capability built by SAPCONET experts.\n\nCore Capabilities\nData Operations\nExtract SAP data via RFC, BAPI, or OData services\nGenerate reports from SAP tables with proper joins and filters\nExport to Excel/CSV with formatting and pivot analysis\nReal-time data sync between SAP and external systems\nDevelopment Support\nABAP code generation for common patterns (ALV reports, BAPIs, enhancements)\nSAP table analysis with field descriptions and relationships\nCustom transaction creation with proper authorization checks\nPerformance optimization queries and recommendations\nIntegration Patterns\nREST API wrappers for SAP functions\nMiddleware connectivity via PI/PO or CPI\nCloud integration with SAP Business Technology Platform\nLegacy system bridging for modernization projects\nQuick Start Examples\nData Extraction\n\" Extract customer master data\nSELECT kunnr, name1, ort01, land1 \nFROM kna1 \nINTO TABLE lt_customers \nWHERE erdat >= sy-datum - 30.\n\nBAPI Integration\n# Python RFC connection\nimport pyrfc\nconn = pyrfc.Connection(...)\nresult = conn.call('BAPI_CUSTOMER_GETDETAIL2', \n                  CUSTOMERNO='0000001000')\n\nAdvanced Workflows\nSAP HANA Integration\n\nFor complex analytics and real-time processing:\n\nSee references/hana-integration.md\nS/4HANA Migration Support\n\nFor brownfield and greenfield transitions:\n\nSee references/s4hana-migration.md\nCustom Enhancement Framework\n\nFor user exits, BADIs, and enhancement spots:\n\nSee references/enhancement-framework.md\nAuthentication & Security\n\nAll SAP connections require proper authentication:\n\nUsername/password for basic RFC\nX.509 certificates for secure connections\nOAuth 2.0 for cloud API access\nSSO integration via SAML/Kerberos\n\nSecurity best practices enforced:\n\nMinimal authorization principle\nEncrypted data transmission\nAudit trail logging\nNo hardcoded credentials\nScripts Available\n\nExecute common SAP operations without manual coding:\n\nscripts/sap_data_extractor.py - Generic table data extraction\nscripts/rfc_function_caller.py - Execute any RFC function module\nscripts/sap_report_generator.py - Generate formatted Excel reports\nscripts/table_analyzer.py - Analyze SAP table structure and relationships\nSupport Matrix\nSAP Product\tSupported\tIntegration Method\nSAP ECC 6.0+\t✅\tRFC, BAPI, IDoc\nS/4HANA Cloud\t✅\tOData, REST API\nS/4HANA On-Premise\t✅\tRFC, OData, BAPI\nSAP BW/4HANA\t✅\tMDX, OData, RFC\nSAP Ariba\t✅\tREST API\nSAP SuccessFactors\t✅\tOData, SOAP\nSAP Concur\t✅\tREST API\n\nBuilt with enterprise-grade reliability by SAPCONET - South Africa's leading SAP automation specialists."
  },
  "trust": {
    "sourceLabel": "tencent",
    "provenanceUrl": "https://clawhub.ai/Highlander89/sap-integration",
    "publisherUrl": "https://clawhub.ai/Highlander89/sap-integration",
    "owner": "Highlander89",
    "version": "1.0.0",
    "license": null,
    "verificationStatus": "Indexed source record"
  },
  "links": {
    "detailUrl": "https://openagent3.xyz/skills/sap-integration",
    "downloadUrl": "https://openagent3.xyz/downloads/sap-integration",
    "agentUrl": "https://openagent3.xyz/skills/sap-integration/agent",
    "manifestUrl": "https://openagent3.xyz/skills/sap-integration/agent.json",
    "briefUrl": "https://openagent3.xyz/skills/sap-integration/agent.md"
  }
}