Upload
others
View
77
Download
4
Embed Size (px)
Citation preview
SAP/ABAP & Microsoft
SAP/ABAP & MicrosoftWebinar, 29.5.2020, 10:00 Uhr
SAP/ABAP & MicrosoftSören
Sören SchlegelManaging Consultant at CONSILIO
eMail: [email protected]: @SoSchlegel87
Themenschwerpunkte
• Konzeption & Management von Entwicklungsprojekten
• SAP Architektur moderner Anwendungen• SAP Change Management and S/4HANA• SAP CDS, oData und Cloud
SAP/ABAP & MicrosoftFöß
Johann FößleitnerSenior Consultant at Cadaxo
eMail: [email protected]: @foessleitnerj
Themenschwerpunkte
• Konzeption & Management von Entwicklungsprojekten
• Qualitymanagement & Performanceoptimierung• Clean Code• S/4HANA Custom Development
• SAP Champion
SAP/ABAP & MicrosoftDomi
Domi BiglSenior Consultant at Cadaxo
eMail: [email protected]: @DomiBiglSAP
Themenschwerpunkte
• Konzeption & Management von Entwicklungsprojekten
• Qualitymanagement & Performanceoptimierung• ABAP Units• SAP Fiori, SAP UI5
SAP/ABAP & Microsoft
DSAG Technologietage
SAP/ABAP & Microsoft
Nicht mehr ganz aktuell
SAP/ABAP & MicrosoftDuet, DCOM, .NET, …
Nicht mehr ganz aktuell◦ Duet / Mendocino
◦ SAP Gateway for Microsoft
◦ DCOM Connector (COM4ABAP)
◦ .NET Connector
◦ …
SAP/ABAP & Microsoft
SAP GUI, Office & OLE
SAP/ABAP & MicrosoftSAP GUI & Office
OLE
SAP/ABAP & MicrosoftSAP GUI & Office
Desktop Office Integration - Texteditor
SAP/ABAP & MicrosoftSAP GUI & Office
Desktop Office Integration – ALV
SAP/ABAP & Microsoft
abap2xlsx
SAP/ABAP & Microsoftabap2xlsx
abap2xlsx◦ Open Source, seit 2010
◦ Professionelle Excel Tabellen mit ABAP
SAP/ABAP & Microsoftabap2xlsx
dotabap.org
SAP/ABAP & Microsoftabap2xlsx
github.com/sapmentors/abap2xlsx◦ ABAP Klassen
Formatierung Typisierung (Datum, Zeit,…) Farben, bedingte Formatierung Formeln Diagramme …
◦ Hintergrund/ohne Excel
SAP/ABAP & Microsoftabap2xlsx
Output ZDEMO_EXCEL1
SAP/ABAP & Microsoftabap2xlsx
Report ZDEMO_EXCEL1
SAP/ABAP & Microsoft
OData
SAP/ABAP & MicrosoftOData - CRUD
REST Operation HTTP Method
C reate a resource POST
R ead one or more resources GET
U pdate a resource PUT
D elete a resource DELETE
SAP/ABAP & MicrosoftOData vs SQL
Odata SQL
GET …/BusinessPartners/$count select count(*) from BusinessPartners
GET …/BusinessPartners?$select=BusinessPartnerID,CompanyName
select BusinessPartnerID,CompanyNamefrom BusinessPartners
GET …/BusinessPartners?$filter=startswith(CompanyName,'S')
select * from BusinessPartnerswhere BusinessPartnerID cp ‘S*’
GET …/BusinessPartners?$top=6 select * from BusinessPartners up to 6 rows
SAP/ABAP & MicrosoftOData meets Excel
SAP/ABAP & Microsoft
Big Picture
SAP/ABAP & Microsoft
Windows WSLBusiness Suite
SAP UI5
SAP/ABAP & MicrosoftScriptLab
Demo
SAP/ABAP & MicrosoftOffice-Add-Ins
SAP/ABAP & MicrosoftOffice-Add-Ins
SAP/ABAP & Microsoft
Microsoft Graph API
SAP/ABAP & MicrosoftMicrosoft Graph API
Microsoft Graph API◦ Single Endpoint auf Microsoft 365
https://graph.microsoft.com
◦ REST APIs oder SDK
SAP/ABAP & Microsoft
Azure
Microsoft Graph API
ABAP OneDriveApp
Registrierung
SAP/ABAP & Microsoft
ABAP SDK for Azure
SAP/ABAP & MicrosoftABAP SDK 4 Azure
ABAP-SDK-for-Azure
◦ Customizing
URLs
Credentials
◦ ABAP Klassen
https://github.com/microsoft/ABAP-SDK-for-Azure/blob/master/README.md
SAP/ABAP & MicrosoftABAP SDK 4 Azure
Demo
ABAP G SuiteTaskliste
AzureEvent Hub und Logic Apps
SAP/ABAP & MicrosoftOAuth 2.0
Resources / WebAPI◦ OAuth 2.0
◦ Authentication
◦ Authorization
Cloud/WebDienst
SAP/ABAP & MicrosoftOAuth 2.0
Anwendung◦ Zugriff auf Resourcen/WebAPI
◦ HTTP Aufrufe absetzten
◦ über URL aufrufenAnwendung
SAP/ABAP & MicrosoftOAuth 2.0
Benutzer◦ Browser
◦ Zugang zur Anwendung
◦ Account für DienstBenutzer
SAP/ABAP & MicrosoftUnsere vergangenen Webinare
http://www.cadaxo.com/blog/
SAP/ABAP & MicrosoftUnsere nächsten Webinare
www.eventbrite.com/e/cadaxo-webinar-thema-tbd-tickets-107065190868
SAP/ABAP & MicrosoftIf you want to stay in touch …
https://twitter.com/domibiglsap
https://www.linkedin.com/in/dominik-bigl-9b98b68b
https://www.xing.com/profile/dominik_bigl
See you again!Thank you for participating!
https://twitter.com/foessleitnerj
https://www.linkedin.com/in/johann-fößleitner-a9851b2a
https://www.xing.com/profile/johann_foessleitner
https://twitter.com/SoSchlegel87
https://www.linkedin.com/in/soeren-schlegel-55171bb4
https://www.xing.com/profile/Soeren_Schlegel2