SAP 교육을 통하여 SAP 솔루션을 다양하게 활용하고, 투자대비 효율성을 최대화하실 수 있습니다.
SAP 교육은 SAP의 지식과 기술을 다양한 교육커리큘럼과 서비스를 통해 보다 효율적으로 제공하고, 지속적이고 종합적인 교육을 위한 설계와 이행을 도와드립니다.
* IT 투자 대비 수익 향상
* 비즈니스 프로세스 관리의 효율화와 고급화
* 업무능력향상으로 인한 총비용 절감
* 시스템 이해도 향상으로 인한 비즈니스 위험 완화
|
Technology > Transactional Apps with the ABAP RESTful Application Programming Model (S4D437) |
|
|
|
과정 개요 |
This course covers the various aspect of developing transactional apps with the ABAP RESTful Application Programming Model (RAP): Defining the data model and the behavior of a RAP Business Object (BO) with ABAP Core Data Services (ABAP CDS) Using the Entity Manipulation Language (EML) to access RAP BOs Implementing the behavior of a RAP BO with a generic data access layer (managed approach) or based on existing (legacy) code (unmanaged approach). Draft-enabling RAP-based applications Developing SAP Fiori apps based on composite RAP BOs
|
|
|
과정 목표 |
This course will prepare you to: Understand the architecture of applications built with the ABAP RESTful Application Programming Model Develop transactional apps using built-in generic data access (managed scenario) Develop draft-enabled transactional apps Develop transactional apps based on composite business objects Develop transactional apps using existing code for data access (unmanaged scenario)
|
|
|
|
|
교육 대상 |
Developer Development Consultant
|
|
|
교육 내용 |
Unit 1:The ABAP RESTful Programming Model (RAP) Lesson: Understanding the Concept and Architecture of RAP Lesson: Defining an OData UI Service
Unit 2:RAP Business Objects (RAP BOs) Lesson: Defining RAP Business Objects and their Behavior Lesson: Using Entity Manipulation Language (EML) to Access RAP Business Objects Lesson: Understanding Concurrency Control in RAP Lesson: Defining Actions and Messages Lesson: Implementing Authority Checks
Unit 3:Update and Create in Managed Transactional Apps Lesson: Enabling Input Fields and Value Help Lesson: Implementing Input Checks with Validations Lesson: Providing Values with Determinations Lesson: Implementing Dynamic Feature Control
Unit 4:Draft-Enabled Transactional Apps Lesson: Understanding the Draft Concept Lesson: Developing Draft-Enabled Applications
Unit 5:Transactional Apps with Composite Business Object Lesson: Defining Composite RAP Business Objects Lesson: Defining Compositions in OData UI Services Lesson: Implementing the Behavior for Composite RAP BOs
Unit 6:Transactional Apps with Unmanaged Business Object Lesson: Understanding Data Access in Unmanaged Implementations Lesson: Implementing Unmanaged Business
|
|
|
|