sap-btp-developer-guide
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseSAP BTP Developer Guide Skill
SAP BTP 开发者指南 Skill
Related Skills
相关技能
- sap-btp-cloud-platform: Use for platform fundamentals, account management, and runtime configurations
- sap-btp-best-practices: Use for architectural guidance, governance models, and production patterns
- sap-cap-capire: Use for CAP development details, service definitions, and database integration
- sap-fiori-tools: Use for UI development, Fiori application setup, and frontend deployment
- sap-abap: Use for ABAP Cloud development, RAP patterns, and ABAP Environment specifics
- sap-btp-connectivity: Use for implementing secure connections to on-premise systems
Comprehensive guidance for developing, deploying, and operating business applications on SAP Business Technology Platform.
- sap-btp-cloud-platform: 用于平台基础、账户管理和运行时配置
- sap-btp-best-practices: 用于架构指导、治理模型和生产模式
- sap-cap-capire: 用于CAP开发细节、服务定义和数据库集成
- sap-fiori-tools: 用于UI开发、Fiori应用搭建和前端部署
- sap-abap: 用于ABAP Cloud开发、RAP模式和ABAP环境特性
- sap-btp-connectivity: 用于实现与本地系统的安全连接
为在SAP Business Technology Platform上开发、部署和运维业务应用提供全面指导。
Table of Contents
目录
Quick Navigation
快速导航
- Table of Contents
- When to Use This Skill
- Runtime and Programming Model Selection
- Development Workflow
- Key Services and Tools
- Security Implementation
- Connectivity Patterns
- CI/CD Implementation
- Observability Implementation
- Tutorials and Missions
- Partner/ISV Development
- Common Errors and Solutions
- Bundled Resources
- Quick Reference Links
- Version Information
When to Use This Skill
何时使用本技能
Use when:
- Building new applications on SAP BTP (Cloud Foundry or Kyma runtime)
- Developing with SAP Cloud Application Programming Model (CAP)
- Building ABAP Cloud applications in SAP BTP ABAP Environment
- Deploying SAP Fiori or SAPUI5 user interfaces
- Connecting applications to SAP S/4HANA, SuccessFactors, or on-premise systems
- Building multitenant SaaS applications
- Implementing side-by-side extensions for SAP solutions
- Setting up CI/CD pipelines for SAP BTP
- Implementing observability with SAP Cloud ALM or SAP Cloud Logging
- Using SAP HANA Cloud for data persistence
适用场景:
- 在SAP BTP(Cloud Foundry或Kyma运行时)上构建新应用
- 使用SAP Cloud Application Programming Model (CAP)进行开发
- 在SAP BTP ABAP环境中构建ABAP Cloud应用
- 部署SAP Fiori或SAPUI5用户界面
- 将应用连接到SAP S/4HANA、SuccessFactors或本地系统
- 构建多租户SaaS应用
- 为SAP解决方案实现并行扩展
- 为SAP BTP搭建CI/CD流水线
- 通过SAP Cloud ALM或SAP Cloud Logging实现可观测性
- 使用SAP HANA Cloud进行数据持久化
Runtime and Programming Model Selection
运行时与编程模型选择
For detailed runtime comparison: See
references/runtimes.md如需详细的运行时对比:请查看
references/runtimes.mdDecision Matrix
决策矩阵
| Criteria | CAP (Cloud Foundry/Kyma) | ABAP Cloud |
|---|---|---|
| Languages | Node.js, Java, TypeScript | ABAP |
| Best For | New cloud-native apps, extensions | Organizations with ABAP expertise |
| Runtime | Cloud Foundry or Kyma | SAP BTP ABAP Environment |
| Persistence | SAP HANA Cloud, PostgreSQL | SAP HANA Cloud (ABAP-managed) |
| UI Framework | SAP Fiori Elements, SAPUI5 | SAP Fiori Elements, SAPUI5 |
| IDE | SAP Business Application Studio, VS Code | ABAP Development Tools (Eclipse) |
| 标准 | CAP(Cloud Foundry/Kyma) | ABAP Cloud |
|---|---|---|
| 编程语言 | Node.js, Java, TypeScript | ABAP |
| 最佳适用场景 | 新型云原生应用、扩展开发 | 拥有ABAP技术栈经验的企业 |
| 运行时环境 | Cloud Foundry或Kyma | SAP BTP ABAP环境 |
| 持久化方案 | SAP HANA Cloud, PostgreSQL | SAP HANA Cloud(ABAP托管) |
| UI框架 | SAP Fiori Elements, SAPUI5 | SAP Fiori Elements, SAPUI5 |
| 集成开发环境 | SAP Business Application Studio, VS Code | ABAP Development Tools (Eclipse) |
CAP Application Development
CAP应用开发
CAP provides three operational profiles:
- Development: Mock services, minimal setup, SQLite/H2 for local testing
- Hybrid: Local app connected to cloud services
- Production: Full cloud deployment with SAP HANA Cloud
Key capabilities:
- Domain-driven design with CDS (Core Data Services)
- Built-in multitenancy support
- Automatic OData/REST service generation
- Platform-agnostic design (no vendor lock-in)
For CAP details: See
references/cap-development.mdCAP提供三种运行配置文件:
- 开发环境:模拟服务、最小化配置、使用SQLite/H2进行本地测试
- 混合环境:本地应用连接云服务
- 生产环境:基于SAP HANA Cloud的完整云部署
核心能力:
- 基于CDS(Core Data Services)的领域驱动设计
- 内置多租户支持
- 自动生成OData/REST服务
- 平台无关设计(无厂商锁定)
如需CAP详细信息:请查看
references/cap-development.mdABAP Cloud Development
ABAP Cloud开发
ABAP Cloud uses four foundational technologies:
- Core Data Services (CDS) - Data modeling and analytics
- ABAP RESTful Application Programming Model (RAP) - Service-oriented development
- Restricted ABAP Language - Cloud-safe API access
- Released Public APIs - Upgrade-stable extensions
For ABAP details: See
references/abap-cloud.mdABAP Cloud基于四项核心技术:
- Core Data Services (CDS) - 数据建模与分析
- ABAP RESTful Application Programming Model (RAP) - 面向服务的开发
- 受限ABAP语言 - 云安全API访问
- 已发布公共API - 可升级的稳定扩展
如需ABAP详细信息:请查看
references/abap-cloud.mdDevelopment Workflow
开发工作流
Phase 1: Explore and Discover
阶段1:探索与发现
- Identify business problem - Conduct stakeholder interviews
- Understand user needs - Visit customers, observe workflows
- Define security requirements - Threat modeling, compliance planning (GDPR, HIPAA)
- Establish governance - Set up organizational structure
- 识别业务问题 - 开展利益相关者访谈
- 理解用户需求 - 走访客户、观察工作流程
- 定义安全需求 - 威胁建模、合规规划(GDPR、HIPAA)
- 建立治理机制 - 搭建组织架构
Phase 2: Design
阶段2:设计
-
User Experience Design
- Follow SAP Fiori Design Guidelines
- Implement accessibility (WCAG 2.2)
- Use design thinking methodology
-
Technology Design
- Apply Domain-Driven Design for complex applications (30+ use cases)
- Define module boundaries and communication patterns
- Plan microservices architecture if needed
-
Security in Design
- Secure user interfaces with SAP Fiori authentication
- Implement RBAC/ABAC using OAuth/OpenID Connect
- Validate CDS models for data protection
For design patterns: See
references/design-patterns.md-
用户体验设计
- 遵循SAP Fiori设计指南
- 实现无障碍访问(WCAG 2.2)
- 使用设计思维方法论
-
技术设计
- 针对复杂应用(30+用例)应用领域驱动设计
- 定义模块边界与通信模式
- 如需,规划微服务架构
-
设计阶段的安全考量
- 通过SAP Fiori认证保障用户界面安全
- 使用OAuth/OpenID Connect实现RBAC/ABAC
- 验证CDS模型的数据保护能力
如需设计模式详情:请查看
references/design-patterns.mdPhase 3: Develop
阶段3:开发
CAP Development:
bash
undefinedCAP开发:
bash
undefinedInitialize CAP project
Initialize CAP project
cds init my-project
cd my-project
cds init my-project
cd my-project
Add SAP HANA support
Add SAP HANA support
cds add hana
cds add hana
Add authentication
Add authentication
cds add xsuaa
cds add xsuaa
Run locally
Run locally
cds watch
**Key development tools:**
- SAP Business Application Studio (primary IDE)
- SAP Cloud SDK (OData/OpenAPI clients)
- MTA Build Tool (packaging)
**Coding standards:**
- Follow SAPUI5 Guidelines and SAP Fiori Design Guidelines
- Establish naming conventions
- Implement parameterized queries (prevent SQL injection)
- Use CDS constraints for input validation
For tools catalog: See `references/tools.md`cds watch
**核心开发工具:**
- SAP Business Application Studio(主云IDE)
- SAP Cloud SDK(OData/OpenAPI客户端)
- MTA Build Tool(打包工具)
**编码规范:**
- 遵循SAPUI5指南与SAP Fiori设计指南
- 建立命名约定
- 实现参数化查询(防止SQL注入)
- 使用CDS约束进行输入验证
如需工具目录:请查看`references/tools.md`Phase 4: Deploy
阶段4:部署
Cloud Foundry Deployment:
bash
undefinedCloud Foundry部署:
bash
undefinedBuild MTA archive
Build MTA archive
mbt build
mbt build
Deploy to Cloud Foundry
Deploy to Cloud Foundry
cf deploy mta_archives/my-project_1.0.0.mtar
**Kyma Deployment:**
```bashcf deploy mta_archives/my-project_1.0.0.mtar
**Kyma部署:**
```bashUse Helm charts or Terraform
Use Helm charts or Terraform
terraform init
terraform apply
**ABAP Deployment:**
- Use Manage Software Components app (gCTS)
- Transport via Landscape Portal
- Partner options: Multitenant SaaS or Add-on Product
For deployment details: See `references/deployment.md`terraform init
terraform apply
**ABAP部署:**
- 使用Manage Software Components应用(gCTS)
- 通过Landscape Portal传输
- 合作伙伴选项:多租户SaaS或附加产品
如需部署详情:请查看`references/deployment.md`Phase 5: Run and Scale
阶段5:运行与扩缩容
Monitoring:
- SAP Cloud ALM (central observability)
- SAP Cloud Logging (detailed logs, metrics, traces)
- ABAP Technical Monitoring Cockpit
Scaling:
- Cloud Foundry: Automatic instance distribution across AZs
- Kyma: Kubernetes-native scaling
- ABAP: Elastic scaling with ACUs (0.5 ACU increments)
Cost optimization:
- System hibernation (ABAP) - reduce to <5% operational cost
- SAP HANA Cloud Native Storage Extension
- Elastic Compute Nodes for peak workloads
For operations: See
references/operations.md监控:
- SAP Cloud ALM(集中式可观测性)
- SAP Cloud Logging(详细日志、指标、追踪)
- ABAP技术监控 cockpit
扩缩容:
- Cloud Foundry:跨可用区自动实例分配
- Kyma:Kubernetes原生扩缩容
- ABAP:通过ACU弹性扩缩容(增量0.5 ACU)
成本优化:
- 系统休眠(ABAP)- 运营成本降低至<5%
- SAP HANA Cloud原生存储扩展
- 针对峰值工作负载使用弹性计算节点
如需运维详情:请查看
references/operations.mdKey Services and Tools
核心服务与工具
Platform Services
平台服务
| Service | Purpose |
|---|---|
| SAP HANA Cloud | Database-as-a-Service, multi-model |
| SAP Connectivity Service | On-premise/VPC connections via Cloud Connector |
| SAP Destination Service | Routing, authentication management |
| SAP Event Mesh | Event distribution between applications |
| SAP Integration Suite | API Management, Cloud Integration |
| 服务 | 用途 |
|---|---|
| SAP HANA Cloud | 多模型数据库即服务 |
| SAP Connectivity Service | 通过Cloud Connector连接本地/VPC系统 |
| SAP Destination Service | 路由、认证管理 |
| SAP Event Mesh | 应用间事件分发 |
| SAP Integration Suite | API管理、云集成 |
Development Tools
开发工具
| Tool | Purpose |
|---|---|
| SAP Business Application Studio | Primary cloud IDE |
| SAP Build | Low-code/no-code development |
| Cloud Foundry CLI | CF deployment and management |
| kubectl/Helm | Kyma/Kubernetes management |
| Terraform Provider for SAP BTP | Infrastructure as code |
For architecture details: See
references/architecture.md| 工具 | 用途 |
|---|---|
| SAP Business Application Studio | 主云IDE |
| SAP Build | 低代码/无代码开发 |
| Cloud Foundry CLI | CF部署与管理 |
| kubectl/Helm | Kyma/Kubernetes管理 |
| Terraform Provider for SAP BTP | 基础设施即代码 |
如需架构详情:请查看
references/architecture.mdSecurity Implementation
安全实现
CAP Security Features
CAP安全特性
- Parameterized queries (SQL injection prevention)
- CSRF protection for UI applications
- Built-in authentication/authorization frameworks
- SAP Credential Store for secrets management
- 参数化查询(防止SQL注入)
- UI应用的CSRF防护
- 内置认证/授权框架
- 用于密钥管理的SAP Credential Store
Security Guidelines
安全指南
- Secure environment configuration - Restrict network access
- Security testing - Penetration testing before go-live
- Secure deployment pipelines - Code scanning, dependency validation
- Secrets management - Use SAP Credential Store
For security details: See
references/security.md- 安全环境配置 - 限制网络访问
- 安全测试 - 上线前进行渗透测试
- 安全部署流水线 - 代码扫描、依赖验证
- 密钥管理 - 使用SAP Credential Store
如需安全详情:请查看
references/security.mdConnectivity Patterns
连接模式
Cloud-to-On-Premise
云到本地
- SAP Connectivity Service + Cloud Connector
- User propagation supported
- Protocols: HTTP, RFC, LDAP, FTP
- SAP Connectivity Service + Cloud Connector
- 支持用户传播
- 协议:HTTP、RFC、LDAP、FTP
Cloud-to-Cloud
云到云
- SAP Destination Service for routing
- OAuth token management
- SAP Transparent Proxy for Kubernetes
For connectivity details: See
references/connectivity.md- 使用SAP Destination Service进行路由
- OAuth令牌管理
- 用于Kubernetes的SAP Transparent Proxy
如需连接详情:请查看
references/connectivity.mdCI/CD Implementation
CI/CD 实现
SAP Continuous Integration and Delivery provides pre-configured pipelines:
- Cloud Foundry Environment jobs (SAP Fiori, CAP)
- SAP Fiori for ABAP Platform jobs
- SAP Integration Suite Artifacts jobs
Setup steps:
- Enable in SAP BTP cockpit
- Assign Administrator/Developer roles
- Configure repository credentials (GitHub, GitLab, Bitbucket, Azure Repos)
- Add repositories and create jobs
- Configure webhooks for automated builds
For CI/CD details: See
references/cicd.mdSAP持续集成与交付提供预配置流水线:
- Cloud Foundry环境任务(SAP Fiori、CAP)
- 面向ABAP平台的SAP Fiori任务
- SAP Integration Suite工件任务
设置步骤:
- 在SAP BTP cockpit中启用
- 分配管理员/开发者角色
- 配置仓库凭证(GitHub、GitLab、Bitbucket、Azure Repos)
- 添加仓库并创建任务
- 配置Webhook实现自动构建
如需CI/CD详情:请查看
references/cicd.mdObservability Implementation
可观测性实现
Central Layer (SAP Cloud ALM)
中央层(SAP Cloud ALM)
- Real User Monitoring
- Health Monitoring
- Integration and Exception Monitoring
- Synthetic User Monitoring
- 真实用户监控
- 健康监控
- 集成与异常监控
- 模拟用户监控
Local Layer (SAP Cloud Logging)
本地层(SAP Cloud Logging)
- Log Analytics (OpenSearch-based)
- Distributed tracing
- Custom dashboards and alerting
OpenTelemetry is the industry standard for instrumentation.
For observability details: See
references/observability.md- 日志分析(基于OpenSearch)
- 分布式追踪
- 自定义仪表盘与告警
OpenTelemetry是行业标准的 instrumentation 方案。
如需可观测性详情:请查看
references/observability.mdTutorials and Missions
教程与任务
CAP Learning Path
CAP学习路径
- Starter Mission: Full-Stack CAP Application
- Extension Mission: Side-by-Side CAP-Based Extensions
- Enterprise Mission: Change Tracking, Audit Logging, Attachments
- Multitenant Mission: SaaS Application Development
- Observability Mission: SAP Cloud Logging Integration
- 入门任务:全栈CAP应用
- 扩展任务:基于CAP的并行扩展
- 企业级任务:变更追踪、审计日志、附件管理
- 多租户任务:SaaS应用开发
- 可观测性任务:SAP Cloud Logging集成
ABAP Learning Path
ABAP学习路径
- RAP100 Basics: Fiori apps, OData services, business logic
- RAP100 Intermediate: Actions, dynamic feature control, unit testing
- RAP120: AI-assisted development with SAP Joule
- Analytics: CDS views with SAP Analytics Cloud
Sample applications:
- Incident Management (CAP)
- Flight Reference Scenario (ABAP)
- Poetry Slam Manager (Partner SaaS)
For tutorial details: See
references/tutorials.md- RAP100基础:Fiori应用、OData服务、业务逻辑
- RAP100中级:动作、动态功能控制、单元测试
- RAP120:借助SAP Joule的AI辅助开发
- 分析:结合SAP Analytics Cloud的CDS视图
示例应用:
- 事件管理(CAP)
- 航班参考场景(ABAP)
- 诗歌 slam 管理器(合作伙伴SaaS)
如需教程详情:请查看
references/tutorials.mdBundled Resources
捆绑资源
File Structure
文件结构
sap-btp-developer-guide/
├── SKILL.md # This file - Main guidance
├── README.md # Quick reference with auto-trigger keywords
└── references/ # Detailed guides (22 files)
├── Architecture & Setup
│ ├── architecture.md # Platform services and architecture
│ ├── runtimes.md # Runtime comparison (CF vs Kyma vs ABAP)
│ ├── setup.md # BTP landscape setup and Terraform
│ └── tools.md # Development tools catalog
├── Development
│ ├── cap-development.md # CAP development guide
│ ├── abap-cloud.md # ABAP Cloud development guide
│ ├── design-patterns.md # Design patterns and DDD
│ ├── extensions.md # SAP solution extensions
│ ├── mta.md # Multitarget applications
│ ├── testing.md # Testing strategies
│ └── ux-design.md # UX design and Fiori
├── Integration & Security
│ ├── connectivity.md # Connectivity patterns
│ ├── security.md # Security implementation
│ ├── hana-cloud.md # SAP HANA Cloud
│ └── resilience.md # Resilience patterns
├── Deployment & Operations
│ ├── deployment.md # Deployment options
│ ├── cicd.md # CI/CD pipelines
│ ├── observability.md # Monitoring and logging
│ ├── operations.md # Operations and scaling
│ └── partners.md # ISV/Partner development
└── Additional Resources
├── tutorials.md # Learning paths and missions
└── whats-new.md # Changelog and updatessap-btp-developer-guide/
├── SKILL.md # 本文档 - 主指南
├── README.md # 包含自动触发关键词的快速参考
└── references/ # 详细指南(22个文件)
├── Architecture & Setup
│ ├── architecture.md # 平台服务与架构模式
│ ├── runtimes.md # 运行时对比(CF vs Kyma vs ABAP)
│ ├── setup.md # BTP环境搭建与Terraform配置
│ └── tools.md # 开发工具目录
├── Development
│ ├── cap-development.md # CAP开发指南
│ ├── abap-cloud.md # ABAP Cloud开发指南
│ ├── design-patterns.md # 设计模式与领域驱动设计
│ ├── extensions.md # SAP解决方案扩展
│ ├── mta.md # 多目标应用打包
│ ├── testing.md # 测试策略
│ └── ux-design.md # UX设计与Fiori
├── Integration & Security
│ ├── connectivity.md # 连接模式
│ ├── security.md # 安全实现
│ ├── hana-cloud.md # SAP HANA Cloud
│ └── resilience.md # 应用弹性模式
├── Deployment & Operations
│ ├── deployment.md # 部署到CF、Kyma与ABAP
│ ├── cicd.md # 基于SAP工具的CI/CD流水线
│ ├── observability.md # 监控、日志与追踪
│ ├── operations.md # 运维、扩缩容与成本优化
│ └── partners.md # ISV/合作伙伴开发指南
└── Additional Resources
├── tutorials.md # 实操任务与教程
└── whats-new.md # 更新日志与新特性Reference Files by Category
按类别划分的参考文件
Architecture & Platform (4 files)
架构与平台(4个文件)
- - Platform services overview and architecture patterns
architecture.md - - Runtime comparison and selection guide
runtimes.md - - BTP landscape setup with sizing recommendations
setup.md - - Complete development tools catalog
tools.md
- - 平台服务概述与架构模式
architecture.md - - 运行时对比与选择指南
runtimes.md - - BTP环境搭建与规模规划建议
setup.md - - 完整开发工具目录
tools.md
Development (8 files)
开发(8个文件)
- - CAP development with Node.js/Java
cap-development.md - - ABAP Cloud development with RAP
abap-cloud.md - - Domain-driven design and patterns
design-patterns.md - - Side-by-side extensions for SAP solutions
extensions.md - - Multitarget application packaging
mta.md - - Testing strategies and frameworks
testing.md - - SAP Fiori UX design guidelines
ux-design.md
- - 基于Node.js/Java的CAP开发
cap-development.md - - 基于RAP的ABAP Cloud开发
abap-cloud.md - - 领域驱动设计与模式
design-patterns.md - - SAP解决方案并行扩展
extensions.md - - 多目标应用打包
mta.md - - 测试策略与框架
testing.md - - SAP Fiori UX设计指南
ux-design.md
Integration & Security (4 files)
集成与安全(4个文件)
- - Cloud-to-on-premise connectivity
connectivity.md - - Authentication, authorization, and security
security.md - - SAP HANA Cloud database
hana-cloud.md - - Application resilience patterns
resilience.md
- - 云到本地连接
connectivity.md - - 认证、授权与安全
security.md - - SAP HANA Cloud数据库
hana-cloud.md - - 应用弹性模式
resilience.md
Deployment & Operations (5 files)
部署与运维(5个文件)
- - Deployment to CF, Kyma, and ABAP
deployment.md - - CI/CD pipelines with SAP tools
cicd.md - - Monitoring, logging, and tracing
observability.md - - Operations, scaling, and cost optimization
operations.md - - ISV/partner development guidelines
partners.md
- - 部署到CF、Kyma与ABAP
deployment.md - - 基于SAP工具的CI/CD流水线
cicd.md - - 监控、日志与追踪
observability.md - - 运维、扩缩容与成本优化
operations.md - - ISV/合作伙伴开发指南
partners.md
Learning & Updates (2 files)
学习与更新(2个文件)
- - Hands-on missions and tutorials
tutorials.md - - Latest features and changelog
whats-new.md
- - 实操任务与教程
tutorials.md - - 最新特性与更新日志
whats-new.md
Partner/ISV Development
合作伙伴/ISV开发
Deployment Options
部署选项
- Multitenant SaaS - Cloud service operated in partner's global account
- Add-on Product - Installed in customer's ABAP environment
- 多租户SaaS - 在合作伙伴全局账户中运营的云服务
- 附加产品 - 安装在客户ABAP环境中的产品
Requirements
要求
- SAP PartnerEdge Build contract
- Registered ABAP namespace (mandatory)
- Landscape Portal for lifecycle management
For partner details: See
references/partners.md- SAP PartnerEdge Build合同
- 已注册的ABAP命名空间(必填)
- 用于生命周期管理的Landscape Portal
如需合作伙伴详情:请查看
references/partners.mdQuick Reference Links
快速参考链接
Official Documentation:
- SAP BTP Help: https://help.sap.com/docs/btp
- CAP Documentation: https://cap.cloud.sap/docs/
- SAP Discovery Center: https://discovery-center.cloud.sap/
- SAP API Business Hub: https://api.sap.com/
Design Resources:
- SAP Fiori Design: https://experience.sap.com/fiori-design-web/
- SAPUI5 SDK: https://sapui5.hana.ondemand.com/
Learning:
- SAP Developers: https://developers.sap.com/
- SAP Learning: https://learning.sap.com/
Source Documentation:
- This skill is based on: https://github.com/SAP-docs/btp-developer-guide
官方文档:
- SAP BTP帮助中心:https://help.sap.com/docs/btp
- CAP文档:https://cap.cloud.sap/docs/
- SAP Discovery Center:https://discovery-center.cloud.sap/
- SAP API Business Hub:https://api.sap.com/
设计资源:
- SAP Fiori设计:https://experience.sap.com/fiori-design-web/
- SAPUI5 SDK:https://sapui5.hana.ondemand.com/
学习资源:
- SAP开发者中心:https://developers.sap.com/
- SAP学习平台:https://learning.sap.com/
源文档:
Common Errors and Solutions
常见错误与解决方案
| Error | Cause | Solution |
|---|---|---|
| Third-party cookie issues | Browser deprecation | See SAP Note 3409306 |
| XSUAA binding failures | Missing service instance | Run |
| HANA deployment errors | Wrong target container | Check |
| ATC Priority 1 findings | Non-cloud-compliant code | Use ABAP_CLOUD_DEVELOPMENT_DEFAULT variant |
| 错误 | 原因 | 解决方案 |
|---|---|---|
| 第三方Cookie问题 | 浏览器弃用第三方Cookie | 查看SAP Note 3409306 |
| XSUAA绑定失败 | 缺少服务实例 | 执行 |
| HANA部署错误 | 目标容器错误 | 检查mta.yaml中的 |
| ATC优先级1问题 | 代码不符合云合规要求 | 使用ABAP_CLOUD_DEVELOPMENT_DEFAULT变体 |
Version Information
版本信息
- Skill Version: 1.1.0
- Last Verified: 2025-11-27
- Source Last Updated: 2025-11-21
- Based On: SAP BTP Developer Guide (https://github.com/SAP-docs/btp-developer-guide)
- Next Review: 2026-02-21
- 技能版本: 1.1.0
- 最后验证日期: 2025-11-27
- 源文档最后更新日期: 2025-11-21
- 基于: SAP BTP开发者指南 (https://github.com/SAP-docs/btp-developer-guide)
- 下次审核日期: 2026-02-21