SlideShare a Scribd company logo
Installation of
Custom CIC Certified Add-On client systems
Fahrettin Kerem BOZBIYIK
April 28, 2018
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 2Confidential
Agenda
• What is AAK ?
• Certified Add-On Creation Pre-Requisites
• System Landscape for Add-On Development
• Creating an Add-On
• SAP CIC Certification Process
• Checklist items before Add-On Installation
• Add-On installation experiences on client systems
• Hints & Useful reports for Add-On’s
• Q & A
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 3Confidential
SAP Add-On Assembly Kit (AAK)
• What is AAK ?
SAP Add-On Assembly Kit to develop industry-specific, country-specific, or enterprise-specific enhancements to
the standard SAP system, plus customer and partner projects, while taking advantage of the full range of add-on
techniques.
SAP Add-On Assembly Kit provides you with a toolset that supports you throughout the entire software lifecycle of
your add-on.
• This toolset named as “Software Delivery Composer”
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 4Confidential
Software Delivery Composer Infrastructure & Package Types
SAP ECC Gateway SAP SRMSAP CRM
 Software
ComponentRelease
DevelopmentsBC Sets
UPINS
Delivery .PAT
file
CRTPATCH
AOFTOOLS (AAK 4.0/5.0)
SOFTWARE DELIVERY ASSEMBLER
ACP: Attribute
Change Package
AOI: Add-On
Installation
Package
AOP: Add-On
Support Package
AOU: Add-On
Support Package
AOX: Add-On
Exchange
Package
CRT: Conflict
Resolution
Transport
CSP: Component
Support Package
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 5Confidential
Certified Add-On Creation Pre-Requisites
• Become a SAP Partner
• Purchase a development namespace from SAP ICC
• Development and Consolidation systems (min 2 systems connected via TMS)
• AOFTOOLS Add-On must be installed where the .PAT files extracted system (Consolidation system)
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 6Confidential
Development namespace
• Development namespace
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 7Confidential
AOFTOOLS Add-On overview on consolidation system
• AOFTOOLS Add-on must be installed by Basis team in order to create an Add-On on consolidation system
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 8Confidential
System Landscape for Add-On Development
For each add-on release and each supported SAP release, you require two system for add-on
development:
 A development system (for software development and documentation and customizing)
 A consolidation system (for translation and delivery. Do not make repairs or customizing settings here.)
Create a consolidation route from the development system to the consolidation system and schedule regular
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 9Confidential
Setup of the Further Development Landscape for the Non-Modifying
Add-On
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 10Confidential
Creating an Add-On
• Add-On Creation steps
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 11Confidential
Creating an Add-On
• Custom Add On (AAK Delivery) = ABAP Objects + BC Sets
• = Development requests + Customizing Requests
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 12Confidential
BC Sets
• BC Set is a management tool that allows user to record, save and share customization settings
BC Set Creation: Tcode: SCPR3
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 13Confidential
BC Set Overview
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 14Confidential
BC Sets Activation
• Tcode: SCPR20
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 15Confidential
BC Sets Activation Logs
• Tcode: SCPR20PR
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 16Confidential
Content of SAP Tables vs New Tables on BC Sets
SAP Tables
If you want to deliver entries in SAP tables, use BC
Sets.
If you deliver table entries directly, without using BC
Sets, this counts as a modification that cannot be
adjusted.
These entries can be overwritten at any time and
without warning in your system and in the customer
system by SAP support packages or upgrades.
New (Custom) Tables
If you want to create a new table, make sure that you
assign it the correct delivery class. The delivery class
specifies the transport behavior of tables. Only tables in
the delivery classes E, G, and C support BC Sets.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 17Confidential
Creating an Add-On
• Add-On Creation steps & sequence
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 18Confidential
Creating an Add-On
• Tcode: SSDC – Software Delivery Composer
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 19Confidential
Creating an Add-On
• Sample Delivery:
• Version: 200_740
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 20Confidential
Creating an Add-On
• Result of Object List Check of Add-on
• Version: 200_740
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 21Confidential
Creating an Add-On
Tcode: SSDA - Software Delivery Assembler
.PAT file (EPS File):
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 22Confidential
Creating an Add-On
Tcode: SSDA - Software Delivery Assembler
.PAT file (EPS File):
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 23Confidential
Creating an Add-On
Important Add-On Attributes:
o Extended Attributes: *REINSTALL_ALLOWED parameter is so important. If it is not set “T” you can not remove the Add-on
on the system.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 24Confidential
Creating an Add-On
Important Add-On Attributes:
o Import Conditions: *VALUE parameter is so important. If it is set “M” that Add-On can install minimum level regarding
components on the client system.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 25Confidential
CIC Certification Process and Mandatory Checks by Test Plans
• SAP CIC examine the custom Add-On via test plans.
• Test plans consist of 2 types of checks:
• 1) Syntatic Requirements and Checks
• Requirements
• Modifications
• Enhancements
• Database Tables and using SAP Objects
• Customizing
• Documentation
• Installation
• Performance
• 2) Semantic Requirements and Checks
• Test Cases (Business Scenario Dry Run with SAP ICC Consultant)
• PPMS Data Collection (The partner is required to fill out the provided PPMS data sheet.)
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 26Confidential
SAP CIC Certification Process
SEND Add-
On to ICC
• .PAT file
• Documentation
SAP ICC
Answer to
Partner
• Confirmation of
Add-On
• Success or Not
Success
SYNTATIC CHECK
• Modifications
• Enhancements
• Hard Code Check
• Repair Check
• Running SCII – Code
Inspector
SEMANTIC
CHECK
• Test Cases
• PPMS Data
Collection
Add-On Evaluation
by SAP ICC
• Add-On test report
execution by SAP ICC
Evaluation
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 27Confidential
The most important things during SAP Certification
• Add-On could not have modifications standart SAP objects such as repair !
• Therefore, no modifications / changes to the standard functionality are allowed, including modify Basis objects,
delete or rename core objects. This is checked automatically by the AAK.
• Within Add-on ABAP programs/includes/BADI/class etc. could not have hard code values such as IV_VKORG =
1000. “1000” constant within the include is not acceptable by SAP ICC !
• Therefore there would be a hard code parameterization structure on the Add-on in order to read constants and
customizing values accordingly.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 28Confidential
SAP CIC Certification Confirmation
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 29Confidential
Checklist items before Add-On Installation
• 1) SCC4 client parameters settings: 000 client
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 30Confidential
Checklist items before Add-On Installation
• 2) SE03  Set System Change Option Namespace Prefix would be X – Modifiable
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 31Confidential
Checklist items before Add-On Installation
• 3) SE03  Display/Change Namespaces: Namespace Role have to be “C – Receipt”. Otherwise you
could not finished up Installation Package steps on SAINT.
•
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 32Confidential
Checklist items before Add-On Installation
• 4) SAINT transaction should be run on the background without DDIC or SAP* users
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 33Confidential
Add-On installation experiences on client systems
• Check out the the minimum Software Component
Release between client system and Add-On
• Client System:
Add-On Minimum Release for Software Component
have to compatible with client system release.
Otherwise installation could not complete on SAINT !
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 34Confidential
Add-On installation experiences on client systems
• Pricing objects have not to be in the ECC Add-On such as:
• Pricing conditions, access sequences, condition tables pricing procedures, field catalogs etc. (VOK0)
• For these pricing objects should be created under different Add-On or developing a custom switch SFW5 –
Switch Framework: Business Functions !
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 35Confidential
Add-On installation experiences on client systems
• If you create a custom Add-on and clients have a SAP CRM system:
• Do not include the Web UI configurations (Screen configurations) into CRM Add-On. Unfortunately
there is no transport !
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 36Confidential
Add-On installation experiences on client systems
• Do not include the conditions for actions (Action configurations) into CRM Add-On. Unfortunately
there is no transport !
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 37Confidential
Add-On installation experiences on client systems
• Set type and attributes on CRM system (Tcode:
COMM_ATTRSET)
• Set types have to be created under Z* namespace.
(Namespace is not accepted by the system)
• Furthermore attribute set creation on client CRM
system have to done before the Add-on installation
eventually !
• Otherwise Add-On installation would be getting error
!
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 38Confidential
Add-On installation experiences on client systems
• Fiori side, Gateway system is not allowed to make deploy on client system belong to namespace
apps.
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 39Confidential
Add-On installation experiences on client systems
• Fiori side, do not take into consideration LPD_CUST and /UI2/SEMOBJ Launchpad customizings
within Add-On
• Launchpad customizings should be done manually on client systems
© 2018 SAP SE or an SAP affiliate company. All rights reserved. 40Confidential
Q & A
• Q & A

More Related Content

What's hot

Configuring and using SIDB for ASE CE SP130
Configuring and using SIDB for ASE CE SP130Configuring and using SIDB for ASE CE SP130
Configuring and using SIDB for ASE CE SP130
SAP Technology
 
205410 primavera and sap
205410 primavera and sap205410 primavera and sap
205410 primavera and sap
p6academy
 
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
CA Technologies
 
Torry Harris Overview
Torry Harris OverviewTorry Harris Overview
Torry Harris Overview
Ashim Chettri
 
CA Workload Automation r12 Test Drive
CA Workload Automation r12 Test DriveCA Workload Automation r12 Test Drive
CA Workload Automation r12 Test Drive
CA Technologies
 
SAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOpsSAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP Cloud Platform
 
P6 Release 8 Application Considerations Overview
P6 Release 8 Application Considerations OverviewP6 Release 8 Application Considerations Overview
P6 Release 8 Application Considerations Overview
p6academy
 
Finance QBR
Finance QBRFinance QBR
Finance QBR
William Francis
 
CA Project and Portfolio Management - A Data Warehouse Deep Dive
CA Project and Portfolio Management - A Data Warehouse Deep DiveCA Project and Portfolio Management - A Data Warehouse Deep Dive
CA Project and Portfolio Management - A Data Warehouse Deep Dive
CA Technologies
 
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP EcosystemSAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP Cloud Platform
 
Taking Manufacturing Process Planning to the Next Level
Taking Manufacturing Process Planning to the Next LevelTaking Manufacturing Process Planning to the Next Level
Taking Manufacturing Process Planning to the Next Level
Aras
 
Bpf Workflow
Bpf WorkflowBpf Workflow
Bpf Workflow
jmartinez19682
 
P6 Services: How to install, configure, tips and troubleshooting
P6 Services: How to install,  configure, tips and  troubleshooting P6 Services: How to install,  configure, tips and  troubleshooting
P6 Services: How to install, configure, tips and troubleshooting
p6academy
 
It Sizing for Aras on Azure, Hybrid or On-site Deployments
It Sizing for Aras on Azure, Hybrid or On-site DeploymentsIt Sizing for Aras on Azure, Hybrid or On-site Deployments
It Sizing for Aras on Azure, Hybrid or On-site Deployments
Aras
 
Sap cloud platform rebranding
Sap cloud platform rebrandingSap cloud platform rebranding
Sap cloud platform rebranding
Sergio Cannelli
 
Customer Case Study: Generali
Customer Case Study: GeneraliCustomer Case Study: Generali
Customer Case Study: Generali
Inflectra
 
SAP Cloud Platform - The Business Platform for the Intelligent Enterprise
SAP Cloud Platform - The Business Platform for the Intelligent EnterpriseSAP Cloud Platform - The Business Platform for the Intelligent Enterprise
SAP Cloud Platform - The Business Platform for the Intelligent Enterprise
SAP Cloud Platform
 
What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1
p6academy
 
SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform
 
SAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for InnovationSAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for Innovation
Bernhard Luecke
 

What's hot (20)

Configuring and using SIDB for ASE CE SP130
Configuring and using SIDB for ASE CE SP130Configuring and using SIDB for ASE CE SP130
Configuring and using SIDB for ASE CE SP130
 
205410 primavera and sap
205410 primavera and sap205410 primavera and sap
205410 primavera and sap
 
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
Practical Reporting for Effective Analytical Data Intelligence with CA Worklo...
 
Torry Harris Overview
Torry Harris OverviewTorry Harris Overview
Torry Harris Overview
 
CA Workload Automation r12 Test Drive
CA Workload Automation r12 Test DriveCA Workload Automation r12 Test Drive
CA Workload Automation r12 Test Drive
 
SAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOpsSAP TechEd 2018 OPP103 – An Introduction to DevOps
SAP TechEd 2018 OPP103 – An Introduction to DevOps
 
P6 Release 8 Application Considerations Overview
P6 Release 8 Application Considerations OverviewP6 Release 8 Application Considerations Overview
P6 Release 8 Application Considerations Overview
 
Finance QBR
Finance QBRFinance QBR
Finance QBR
 
CA Project and Portfolio Management - A Data Warehouse Deep Dive
CA Project and Portfolio Management - A Data Warehouse Deep DiveCA Project and Portfolio Management - A Data Warehouse Deep Dive
CA Project and Portfolio Management - A Data Warehouse Deep Dive
 
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP EcosystemSAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
SAP TechEd 2019 CAA217 – Efficient Continuous Delivery in the SAP Ecosystem
 
Taking Manufacturing Process Planning to the Next Level
Taking Manufacturing Process Planning to the Next LevelTaking Manufacturing Process Planning to the Next Level
Taking Manufacturing Process Planning to the Next Level
 
Bpf Workflow
Bpf WorkflowBpf Workflow
Bpf Workflow
 
P6 Services: How to install, configure, tips and troubleshooting
P6 Services: How to install,  configure, tips and  troubleshooting P6 Services: How to install,  configure, tips and  troubleshooting
P6 Services: How to install, configure, tips and troubleshooting
 
It Sizing for Aras on Azure, Hybrid or On-site Deployments
It Sizing for Aras on Azure, Hybrid or On-site DeploymentsIt Sizing for Aras on Azure, Hybrid or On-site Deployments
It Sizing for Aras on Azure, Hybrid or On-site Deployments
 
Sap cloud platform rebranding
Sap cloud platform rebrandingSap cloud platform rebranding
Sap cloud platform rebranding
 
Customer Case Study: Generali
Customer Case Study: GeneraliCustomer Case Study: Generali
Customer Case Study: Generali
 
SAP Cloud Platform - The Business Platform for the Intelligent Enterprise
SAP Cloud Platform - The Business Platform for the Intelligent EnterpriseSAP Cloud Platform - The Business Platform for the Intelligent Enterprise
SAP Cloud Platform - The Business Platform for the Intelligent Enterprise
 
What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1What's New in Primavera Gateway 16.1
What's New in Primavera Gateway 16.1
 
SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)SAP Cloud Platform CPEA Services Roadmap (03.2020)
SAP Cloud Platform CPEA Services Roadmap (03.2020)
 
SAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for InnovationSAP Platform & S/4 HANA - Support for Innovation
SAP Platform & S/4 HANA - Support for Innovation
 

Similar to SITIST 2018 Part 1 - Installation of custom CIC Certified Add-On client systems

How to use the SAP Connector for Alteryx Connect
How to use the SAP Connector for Alteryx ConnectHow to use the SAP Connector for Alteryx Connect
How to use the SAP Connector for Alteryx Connect
DVW Analytics
 
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptxS4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
ITAdmin28
 
SAP Cloud Platform SLAs and ITSM Process
SAP Cloud Platform SLAs and ITSM ProcessSAP Cloud Platform SLAs and ITSM Process
SAP Cloud Platform SLAs and ITSM Process
SAP Cloud Platform
 
ISV Monthly Tech Enablement (May 18, 2017)
ISV Monthly Tech Enablement (May 18, 2017)ISV Monthly Tech Enablement (May 18, 2017)
ISV Monthly Tech Enablement (May 18, 2017)
Salesforce Partners
 
openSAP_plc1_Week_02_All_Slides.pdf
openSAP_plc1_Week_02_All_Slides.pdfopenSAP_plc1_Week_02_All_Slides.pdf
openSAP_plc1_Week_02_All_Slides.pdf
Manish Singh
 
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
Wiiisdom
 
13 - Assets - RISE PCE CAA Assets_WAVE_4.pdf
13 - Assets - RISE PCE CAA Assets_WAVE_4.pdf13 - Assets - RISE PCE CAA Assets_WAVE_4.pdf
13 - Assets - RISE PCE CAA Assets_WAVE_4.pdf
ZWFX
 
How to use the Alteryx Connector for SAP
How to use the Alteryx Connector for SAPHow to use the Alteryx Connector for SAP
How to use the Alteryx Connector for SAP
DVW Analytics
 
Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03
Wiiisdom
 
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Wiiisdom
 
Case Study: Digital Transformation Through Successful, Large-scale Identity M...
Case Study: Digital Transformation Through Successful, Large-scale Identity M...Case Study: Digital Transformation Through Successful, Large-scale Identity M...
Case Study: Digital Transformation Through Successful, Large-scale Identity M...
CA Technologies
 
Create Kpi fiori apps
Create Kpi fiori appsCreate Kpi fiori apps
Create Kpi fiori apps
Ajay593954
 
API Management For Building Software Applications Powerpoint Presentation Slides
API Management For Building Software Applications Powerpoint Presentation SlidesAPI Management For Building Software Applications Powerpoint Presentation Slides
API Management For Building Software Applications Powerpoint Presentation Slides
SlideTeam
 
What the FaaS
What the FaaSWhat the FaaS
What the FaaS
Jan Penninkhof
 
Building einstein analytics apps uk-compressed
Building einstein analytics apps   uk-compressedBuilding einstein analytics apps   uk-compressed
Building einstein analytics apps uk-compressed
rikkehovgaard
 
L1_S4HANA_Private_Cloud.pptx
L1_S4HANA_Private_Cloud.pptxL1_S4HANA_Private_Cloud.pptx
L1_S4HANA_Private_Cloud.pptx
zabasit
 
SAP AIN Asset Intelligence Network
SAP AIN Asset Intelligence NetworkSAP AIN Asset Intelligence Network
SAP AIN Asset Intelligence Network
Branding Maintenance
 
Salesforce platform session 2
 Salesforce platform session 2 Salesforce platform session 2
Salesforce platform session 2
Salesforce - Sweden, Denmark, Norway
 
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
Wiiisdom
 
API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...
SlideTeam
 

Similar to SITIST 2018 Part 1 - Installation of custom CIC Certified Add-On client systems (20)

How to use the SAP Connector for Alteryx Connect
How to use the SAP Connector for Alteryx ConnectHow to use the SAP Connector for Alteryx Connect
How to use the SAP Connector for Alteryx Connect
 
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptxS4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
S4H_790 IAM - Authorization Concept Guidelines for S4HANA Cloud.pptx
 
SAP Cloud Platform SLAs and ITSM Process
SAP Cloud Platform SLAs and ITSM ProcessSAP Cloud Platform SLAs and ITSM Process
SAP Cloud Platform SLAs and ITSM Process
 
ISV Monthly Tech Enablement (May 18, 2017)
ISV Monthly Tech Enablement (May 18, 2017)ISV Monthly Tech Enablement (May 18, 2017)
ISV Monthly Tech Enablement (May 18, 2017)
 
openSAP_plc1_Week_02_All_Slides.pdf
openSAP_plc1_Week_02_All_Slides.pdfopenSAP_plc1_Week_02_All_Slides.pdf
openSAP_plc1_Week_02_All_Slides.pdf
 
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
 
13 - Assets - RISE PCE CAA Assets_WAVE_4.pdf
13 - Assets - RISE PCE CAA Assets_WAVE_4.pdf13 - Assets - RISE PCE CAA Assets_WAVE_4.pdf
13 - Assets - RISE PCE CAA Assets_WAVE_4.pdf
 
How to use the Alteryx Connector for SAP
How to use the Alteryx Connector for SAPHow to use the Alteryx Connector for SAP
How to use the Alteryx Connector for SAP
 
Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03Discover SAP BusinessObjects BI 4.3 SP03
Discover SAP BusinessObjects BI 4.3 SP03
 
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
Discover The Future Of SAP BusinessObjects (BI 4.3 SP02)
 
Case Study: Digital Transformation Through Successful, Large-scale Identity M...
Case Study: Digital Transformation Through Successful, Large-scale Identity M...Case Study: Digital Transformation Through Successful, Large-scale Identity M...
Case Study: Digital Transformation Through Successful, Large-scale Identity M...
 
Create Kpi fiori apps
Create Kpi fiori appsCreate Kpi fiori apps
Create Kpi fiori apps
 
API Management For Building Software Applications Powerpoint Presentation Slides
API Management For Building Software Applications Powerpoint Presentation SlidesAPI Management For Building Software Applications Powerpoint Presentation Slides
API Management For Building Software Applications Powerpoint Presentation Slides
 
What the FaaS
What the FaaSWhat the FaaS
What the FaaS
 
Building einstein analytics apps uk-compressed
Building einstein analytics apps   uk-compressedBuilding einstein analytics apps   uk-compressed
Building einstein analytics apps uk-compressed
 
L1_S4HANA_Private_Cloud.pptx
L1_S4HANA_Private_Cloud.pptxL1_S4HANA_Private_Cloud.pptx
L1_S4HANA_Private_Cloud.pptx
 
SAP AIN Asset Intelligence Network
SAP AIN Asset Intelligence NetworkSAP AIN Asset Intelligence Network
SAP AIN Asset Intelligence Network
 
Salesforce platform session 2
 Salesforce platform session 2 Salesforce platform session 2
Salesforce platform session 2
 
Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3Discover SAP BusinessObjects BI 4.3
Discover SAP BusinessObjects BI 4.3
 
API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...API Integration For Building Software Applications Powerpoint Presentation Sl...
API Integration For Building Software Applications Powerpoint Presentation Sl...
 

More from sitist

SITIST 2018 Part 2 - Hyperledger Fabric Blockchain Development
SITIST 2018 Part 2 - Hyperledger Fabric Blockchain Development SITIST 2018 Part 2 - Hyperledger Fabric Blockchain Development
SITIST 2018 Part 2 - Hyperledger Fabric Blockchain Development
sitist
 
SITIST 2018 Part 2 - SAP 2019 Technology Agenda
SITIST 2018 Part 2 - SAP 2019 Technology AgendaSITIST 2018 Part 2 - SAP 2019 Technology Agenda
SITIST 2018 Part 2 - SAP 2019 Technology Agenda
sitist
 
SITIST 2018 Part 2 - Speed up Test Data Creation Process in ABAP
SITIST 2018 Part 2 - Speed up Test Data Creation Process in ABAPSITIST 2018 Part 2 - Speed up Test Data Creation Process in ABAP
SITIST 2018 Part 2 - Speed up Test Data Creation Process in ABAP
sitist
 
SITIST 2018 Part 2 - SCP Open Connectors & Serverless Functions Demo
SITIST 2018 Part 2 - SCP Open Connectors & Serverless Functions DemoSITIST 2018 Part 2 - SCP Open Connectors & Serverless Functions Demo
SITIST 2018 Part 2 - SCP Open Connectors & Serverless Functions Demo
sitist
 
SITIST 2018 Part 2 - SAP S/4HANA Extensibility - Custom Fields and Logic Demo
SITIST 2018 Part 2 - SAP S/4HANA Extensibility - Custom Fields and Logic Demo SITIST 2018 Part 2 - SAP S/4HANA Extensibility - Custom Fields and Logic Demo
SITIST 2018 Part 2 - SAP S/4HANA Extensibility - Custom Fields and Logic Demo
sitist
 
SITIST 2018 Part 2 - Robotic Process Automation (RPA)
SITIST 2018 Part 2 - Robotic Process Automation (RPA)SITIST 2018 Part 2 - Robotic Process Automation (RPA)
SITIST 2018 Part 2 - Robotic Process Automation (RPA)
sitist
 
SITIST 2018 Part 2 - abapGit & lint
SITIST 2018 Part 2 - abapGit & lintSITIST 2018 Part 2 - abapGit & lint
SITIST 2018 Part 2 - abapGit & lint
sitist
 
SITIST 2018 Part 2 - ABAP in SAP Cloud Platform
SITIST 2018 Part 2 - ABAP in SAP Cloud PlatformSITIST 2018 Part 2 - ABAP in SAP Cloud Platform
SITIST 2018 Part 2 - ABAP in SAP Cloud Platform
sitist
 
SITIST 2018 Part 2 - ABAP Career in Europe
SITIST 2018 Part 2 - ABAP Career in EuropeSITIST 2018 Part 2 - ABAP Career in Europe
SITIST 2018 Part 2 - ABAP Career in Europe
sitist
 
SITIST 2018 Part 1 - Updates on SAP Analytics Cloud and Analytics Hub
SITIST 2018 Part 1 - Updates on SAP Analytics Cloud and Analytics HubSITIST 2018 Part 1 - Updates on SAP Analytics Cloud and Analytics Hub
SITIST 2018 Part 1 - Updates on SAP Analytics Cloud and Analytics Hub
sitist
 
SITIST 2018 Part 1 - New ABAP Syntax
SITIST 2018 Part 1 - New ABAP SyntaxSITIST 2018 Part 1 - New ABAP Syntax
SITIST 2018 Part 1 - New ABAP Syntax
sitist
 
SITIST 2018 Part 1 - SAP HANA Spatial Processing
SITIST 2018 Part 1 - SAP HANA Spatial ProcessingSITIST 2018 Part 1 - SAP HANA Spatial Processing
SITIST 2018 Part 1 - SAP HANA Spatial Processing
sitist
 
SITIST 2018 Part 1 - Employee vs Freelancer vs Entrepreneur
SITIST 2018 Part 1 - Employee vs Freelancer vs EntrepreneurSITIST 2018 Part 1 - Employee vs Freelancer vs Entrepreneur
SITIST 2018 Part 1 - Employee vs Freelancer vs Entrepreneur
sitist
 
SITIST 2018 Part 1 - Gigya vs Hybris Marketing
SITIST 2018 Part 1 - Gigya vs Hybris MarketingSITIST 2018 Part 1 - Gigya vs Hybris Marketing
SITIST 2018 Part 1 - Gigya vs Hybris Marketing
sitist
 
SITIST 2018 Part 1 - Blockchain and Enterprise Use Cases
SITIST 2018 Part 1 - Blockchain and Enterprise Use CasesSITIST 2018 Part 1 - Blockchain and Enterprise Use Cases
SITIST 2018 Part 1 - Blockchain and Enterprise Use Cases
sitist
 
SITIST 2018 Part 1 - SAP CP Enterprise Messaging
SITIST 2018 Part 1 - SAP CP Enterprise MessagingSITIST 2018 Part 1 - SAP CP Enterprise Messaging
SITIST 2018 Part 1 - SAP CP Enterprise Messaging
sitist
 
SITIST 2017 Dev - Alexa Custom Skill Development with SAP HANA XSA
SITIST 2017 Dev - Alexa Custom Skill Development with SAP HANA XSASITIST 2017 Dev - Alexa Custom Skill Development with SAP HANA XSA
SITIST 2017 Dev - Alexa Custom Skill Development with SAP HANA XSA
sitist
 
HCI
HCIHCI
HCI
sitist
 
SITIST 2016 Dev - What's new at SAP
SITIST 2016 Dev - What's new at SAPSITIST 2016 Dev - What's new at SAP
SITIST 2016 Dev - What's new at SAP
sitist
 
SITIST 2016 Dev - What is new in SAP Analytics
SITIST 2016 Dev - What is new in SAP AnalyticsSITIST 2016 Dev - What is new in SAP Analytics
SITIST 2016 Dev - What is new in SAP Analytics
sitist
 

More from sitist (20)

SITIST 2018 Part 2 - Hyperledger Fabric Blockchain Development
SITIST 2018 Part 2 - Hyperledger Fabric Blockchain Development SITIST 2018 Part 2 - Hyperledger Fabric Blockchain Development
SITIST 2018 Part 2 - Hyperledger Fabric Blockchain Development
 
SITIST 2018 Part 2 - SAP 2019 Technology Agenda
SITIST 2018 Part 2 - SAP 2019 Technology AgendaSITIST 2018 Part 2 - SAP 2019 Technology Agenda
SITIST 2018 Part 2 - SAP 2019 Technology Agenda
 
SITIST 2018 Part 2 - Speed up Test Data Creation Process in ABAP
SITIST 2018 Part 2 - Speed up Test Data Creation Process in ABAPSITIST 2018 Part 2 - Speed up Test Data Creation Process in ABAP
SITIST 2018 Part 2 - Speed up Test Data Creation Process in ABAP
 
SITIST 2018 Part 2 - SCP Open Connectors & Serverless Functions Demo
SITIST 2018 Part 2 - SCP Open Connectors & Serverless Functions DemoSITIST 2018 Part 2 - SCP Open Connectors & Serverless Functions Demo
SITIST 2018 Part 2 - SCP Open Connectors & Serverless Functions Demo
 
SITIST 2018 Part 2 - SAP S/4HANA Extensibility - Custom Fields and Logic Demo
SITIST 2018 Part 2 - SAP S/4HANA Extensibility - Custom Fields and Logic Demo SITIST 2018 Part 2 - SAP S/4HANA Extensibility - Custom Fields and Logic Demo
SITIST 2018 Part 2 - SAP S/4HANA Extensibility - Custom Fields and Logic Demo
 
SITIST 2018 Part 2 - Robotic Process Automation (RPA)
SITIST 2018 Part 2 - Robotic Process Automation (RPA)SITIST 2018 Part 2 - Robotic Process Automation (RPA)
SITIST 2018 Part 2 - Robotic Process Automation (RPA)
 
SITIST 2018 Part 2 - abapGit & lint
SITIST 2018 Part 2 - abapGit & lintSITIST 2018 Part 2 - abapGit & lint
SITIST 2018 Part 2 - abapGit & lint
 
SITIST 2018 Part 2 - ABAP in SAP Cloud Platform
SITIST 2018 Part 2 - ABAP in SAP Cloud PlatformSITIST 2018 Part 2 - ABAP in SAP Cloud Platform
SITIST 2018 Part 2 - ABAP in SAP Cloud Platform
 
SITIST 2018 Part 2 - ABAP Career in Europe
SITIST 2018 Part 2 - ABAP Career in EuropeSITIST 2018 Part 2 - ABAP Career in Europe
SITIST 2018 Part 2 - ABAP Career in Europe
 
SITIST 2018 Part 1 - Updates on SAP Analytics Cloud and Analytics Hub
SITIST 2018 Part 1 - Updates on SAP Analytics Cloud and Analytics HubSITIST 2018 Part 1 - Updates on SAP Analytics Cloud and Analytics Hub
SITIST 2018 Part 1 - Updates on SAP Analytics Cloud and Analytics Hub
 
SITIST 2018 Part 1 - New ABAP Syntax
SITIST 2018 Part 1 - New ABAP SyntaxSITIST 2018 Part 1 - New ABAP Syntax
SITIST 2018 Part 1 - New ABAP Syntax
 
SITIST 2018 Part 1 - SAP HANA Spatial Processing
SITIST 2018 Part 1 - SAP HANA Spatial ProcessingSITIST 2018 Part 1 - SAP HANA Spatial Processing
SITIST 2018 Part 1 - SAP HANA Spatial Processing
 
SITIST 2018 Part 1 - Employee vs Freelancer vs Entrepreneur
SITIST 2018 Part 1 - Employee vs Freelancer vs EntrepreneurSITIST 2018 Part 1 - Employee vs Freelancer vs Entrepreneur
SITIST 2018 Part 1 - Employee vs Freelancer vs Entrepreneur
 
SITIST 2018 Part 1 - Gigya vs Hybris Marketing
SITIST 2018 Part 1 - Gigya vs Hybris MarketingSITIST 2018 Part 1 - Gigya vs Hybris Marketing
SITIST 2018 Part 1 - Gigya vs Hybris Marketing
 
SITIST 2018 Part 1 - Blockchain and Enterprise Use Cases
SITIST 2018 Part 1 - Blockchain and Enterprise Use CasesSITIST 2018 Part 1 - Blockchain and Enterprise Use Cases
SITIST 2018 Part 1 - Blockchain and Enterprise Use Cases
 
SITIST 2018 Part 1 - SAP CP Enterprise Messaging
SITIST 2018 Part 1 - SAP CP Enterprise MessagingSITIST 2018 Part 1 - SAP CP Enterprise Messaging
SITIST 2018 Part 1 - SAP CP Enterprise Messaging
 
SITIST 2017 Dev - Alexa Custom Skill Development with SAP HANA XSA
SITIST 2017 Dev - Alexa Custom Skill Development with SAP HANA XSASITIST 2017 Dev - Alexa Custom Skill Development with SAP HANA XSA
SITIST 2017 Dev - Alexa Custom Skill Development with SAP HANA XSA
 
HCI
HCIHCI
HCI
 
SITIST 2016 Dev - What's new at SAP
SITIST 2016 Dev - What's new at SAPSITIST 2016 Dev - What's new at SAP
SITIST 2016 Dev - What's new at SAP
 
SITIST 2016 Dev - What is new in SAP Analytics
SITIST 2016 Dev - What is new in SAP AnalyticsSITIST 2016 Dev - What is new in SAP Analytics
SITIST 2016 Dev - What is new in SAP Analytics
 

Recently uploaded

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
ControlCase
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
Peter Spielvogel
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
Jemma Hussein Allen
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
Dorra BARTAGUIZ
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
RinaMondal9
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
Thijs Feryn
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
Laura Byrne
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
DanBrown980551
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
mikeeftimakis1
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
sonjaschweigert1
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
UiPathCommunity
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
ThousandEyes
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
UiPathCommunity
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Nexer Digital
 

Recently uploaded (20)

FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
PCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase TeamPCI PIN Basics Webinar from the Controlcase Team
PCI PIN Basics Webinar from the Controlcase Team
 
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdfSAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
SAP Sapphire 2024 - ASUG301 building better apps with SAP Fiori.pdf
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
The Future of Platform Engineering
The Future of Platform EngineeringThe Future of Platform Engineering
The Future of Platform Engineering
 
Elevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object CalisthenicsElevating Tactical DDD Patterns Through Object Calisthenics
Elevating Tactical DDD Patterns Through Object Calisthenics
 
Free Complete Python - A step towards Data Science
Free Complete Python - A step towards Data ScienceFree Complete Python - A step towards Data Science
Free Complete Python - A step towards Data Science
 
How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Accelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish CachingAccelerate your Kubernetes clusters with Varnish Caching
Accelerate your Kubernetes clusters with Varnish Caching
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
The Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and SalesThe Art of the Pitch: WordPress Relationships and Sales
The Art of the Pitch: WordPress Relationships and Sales
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
LF Energy Webinar: Electrical Grid Modelling and Simulation Through PowSyBl -...
 
Introduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - CybersecurityIntroduction to CHERI technology - Cybersecurity
Introduction to CHERI technology - Cybersecurity
 
A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...A tale of scale & speed: How the US Navy is enabling software delivery from l...
A tale of scale & speed: How the US Navy is enabling software delivery from l...
 
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
Le nuove frontiere dell'AI nell'RPA con UiPath Autopilot™
 
Assure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyesAssure Contact Center Experiences for Your Customers With ThousandEyes
Assure Contact Center Experiences for Your Customers With ThousandEyes
 
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...
 
Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?Elizabeth Buie - Older adults: Are we really designing for our future selves?
Elizabeth Buie - Older adults: Are we really designing for our future selves?
 

SITIST 2018 Part 1 - Installation of custom CIC Certified Add-On client systems

  • 1. Installation of Custom CIC Certified Add-On client systems Fahrettin Kerem BOZBIYIK April 28, 2018
  • 2. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 2Confidential Agenda • What is AAK ? • Certified Add-On Creation Pre-Requisites • System Landscape for Add-On Development • Creating an Add-On • SAP CIC Certification Process • Checklist items before Add-On Installation • Add-On installation experiences on client systems • Hints & Useful reports for Add-On’s • Q & A
  • 3. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 3Confidential SAP Add-On Assembly Kit (AAK) • What is AAK ? SAP Add-On Assembly Kit to develop industry-specific, country-specific, or enterprise-specific enhancements to the standard SAP system, plus customer and partner projects, while taking advantage of the full range of add-on techniques. SAP Add-On Assembly Kit provides you with a toolset that supports you throughout the entire software lifecycle of your add-on. • This toolset named as “Software Delivery Composer”
  • 4. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 4Confidential Software Delivery Composer Infrastructure & Package Types SAP ECC Gateway SAP SRMSAP CRM  Software ComponentRelease DevelopmentsBC Sets UPINS Delivery .PAT file CRTPATCH AOFTOOLS (AAK 4.0/5.0) SOFTWARE DELIVERY ASSEMBLER ACP: Attribute Change Package AOI: Add-On Installation Package AOP: Add-On Support Package AOU: Add-On Support Package AOX: Add-On Exchange Package CRT: Conflict Resolution Transport CSP: Component Support Package
  • 5. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 5Confidential Certified Add-On Creation Pre-Requisites • Become a SAP Partner • Purchase a development namespace from SAP ICC • Development and Consolidation systems (min 2 systems connected via TMS) • AOFTOOLS Add-On must be installed where the .PAT files extracted system (Consolidation system)
  • 6. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 6Confidential Development namespace • Development namespace
  • 7. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 7Confidential AOFTOOLS Add-On overview on consolidation system • AOFTOOLS Add-on must be installed by Basis team in order to create an Add-On on consolidation system
  • 8. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 8Confidential System Landscape for Add-On Development For each add-on release and each supported SAP release, you require two system for add-on development:  A development system (for software development and documentation and customizing)  A consolidation system (for translation and delivery. Do not make repairs or customizing settings here.) Create a consolidation route from the development system to the consolidation system and schedule regular
  • 9. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 9Confidential Setup of the Further Development Landscape for the Non-Modifying Add-On
  • 10. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 10Confidential Creating an Add-On • Add-On Creation steps
  • 11. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 11Confidential Creating an Add-On • Custom Add On (AAK Delivery) = ABAP Objects + BC Sets • = Development requests + Customizing Requests
  • 12. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 12Confidential BC Sets • BC Set is a management tool that allows user to record, save and share customization settings BC Set Creation: Tcode: SCPR3
  • 13. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 13Confidential BC Set Overview
  • 14. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 14Confidential BC Sets Activation • Tcode: SCPR20
  • 15. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 15Confidential BC Sets Activation Logs • Tcode: SCPR20PR
  • 16. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 16Confidential Content of SAP Tables vs New Tables on BC Sets SAP Tables If you want to deliver entries in SAP tables, use BC Sets. If you deliver table entries directly, without using BC Sets, this counts as a modification that cannot be adjusted. These entries can be overwritten at any time and without warning in your system and in the customer system by SAP support packages or upgrades. New (Custom) Tables If you want to create a new table, make sure that you assign it the correct delivery class. The delivery class specifies the transport behavior of tables. Only tables in the delivery classes E, G, and C support BC Sets.
  • 17. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 17Confidential Creating an Add-On • Add-On Creation steps & sequence
  • 18. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 18Confidential Creating an Add-On • Tcode: SSDC – Software Delivery Composer
  • 19. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 19Confidential Creating an Add-On • Sample Delivery: • Version: 200_740
  • 20. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 20Confidential Creating an Add-On • Result of Object List Check of Add-on • Version: 200_740
  • 21. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 21Confidential Creating an Add-On Tcode: SSDA - Software Delivery Assembler .PAT file (EPS File):
  • 22. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 22Confidential Creating an Add-On Tcode: SSDA - Software Delivery Assembler .PAT file (EPS File):
  • 23. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 23Confidential Creating an Add-On Important Add-On Attributes: o Extended Attributes: *REINSTALL_ALLOWED parameter is so important. If it is not set “T” you can not remove the Add-on on the system.
  • 24. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 24Confidential Creating an Add-On Important Add-On Attributes: o Import Conditions: *VALUE parameter is so important. If it is set “M” that Add-On can install minimum level regarding components on the client system.
  • 25. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 25Confidential CIC Certification Process and Mandatory Checks by Test Plans • SAP CIC examine the custom Add-On via test plans. • Test plans consist of 2 types of checks: • 1) Syntatic Requirements and Checks • Requirements • Modifications • Enhancements • Database Tables and using SAP Objects • Customizing • Documentation • Installation • Performance • 2) Semantic Requirements and Checks • Test Cases (Business Scenario Dry Run with SAP ICC Consultant) • PPMS Data Collection (The partner is required to fill out the provided PPMS data sheet.)
  • 26. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 26Confidential SAP CIC Certification Process SEND Add- On to ICC • .PAT file • Documentation SAP ICC Answer to Partner • Confirmation of Add-On • Success or Not Success SYNTATIC CHECK • Modifications • Enhancements • Hard Code Check • Repair Check • Running SCII – Code Inspector SEMANTIC CHECK • Test Cases • PPMS Data Collection Add-On Evaluation by SAP ICC • Add-On test report execution by SAP ICC Evaluation
  • 27. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 27Confidential The most important things during SAP Certification • Add-On could not have modifications standart SAP objects such as repair ! • Therefore, no modifications / changes to the standard functionality are allowed, including modify Basis objects, delete or rename core objects. This is checked automatically by the AAK. • Within Add-on ABAP programs/includes/BADI/class etc. could not have hard code values such as IV_VKORG = 1000. “1000” constant within the include is not acceptable by SAP ICC ! • Therefore there would be a hard code parameterization structure on the Add-on in order to read constants and customizing values accordingly.
  • 28. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 28Confidential SAP CIC Certification Confirmation
  • 29. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 29Confidential Checklist items before Add-On Installation • 1) SCC4 client parameters settings: 000 client
  • 30. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 30Confidential Checklist items before Add-On Installation • 2) SE03  Set System Change Option Namespace Prefix would be X – Modifiable
  • 31. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 31Confidential Checklist items before Add-On Installation • 3) SE03  Display/Change Namespaces: Namespace Role have to be “C – Receipt”. Otherwise you could not finished up Installation Package steps on SAINT. •
  • 32. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 32Confidential Checklist items before Add-On Installation • 4) SAINT transaction should be run on the background without DDIC or SAP* users
  • 33. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 33Confidential Add-On installation experiences on client systems • Check out the the minimum Software Component Release between client system and Add-On • Client System: Add-On Minimum Release for Software Component have to compatible with client system release. Otherwise installation could not complete on SAINT !
  • 34. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 34Confidential Add-On installation experiences on client systems • Pricing objects have not to be in the ECC Add-On such as: • Pricing conditions, access sequences, condition tables pricing procedures, field catalogs etc. (VOK0) • For these pricing objects should be created under different Add-On or developing a custom switch SFW5 – Switch Framework: Business Functions !
  • 35. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 35Confidential Add-On installation experiences on client systems • If you create a custom Add-on and clients have a SAP CRM system: • Do not include the Web UI configurations (Screen configurations) into CRM Add-On. Unfortunately there is no transport !
  • 36. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 36Confidential Add-On installation experiences on client systems • Do not include the conditions for actions (Action configurations) into CRM Add-On. Unfortunately there is no transport !
  • 37. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 37Confidential Add-On installation experiences on client systems • Set type and attributes on CRM system (Tcode: COMM_ATTRSET) • Set types have to be created under Z* namespace. (Namespace is not accepted by the system) • Furthermore attribute set creation on client CRM system have to done before the Add-on installation eventually ! • Otherwise Add-On installation would be getting error !
  • 38. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 38Confidential Add-On installation experiences on client systems • Fiori side, Gateway system is not allowed to make deploy on client system belong to namespace apps.
  • 39. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 39Confidential Add-On installation experiences on client systems • Fiori side, do not take into consideration LPD_CUST and /UI2/SEMOBJ Launchpad customizings within Add-On • Launchpad customizings should be done manually on client systems
  • 40. © 2018 SAP SE or an SAP affiliate company. All rights reserved. 40Confidential Q & A • Q & A