SlideShare a Scribd company logo
Unify all core functions in an end-to-end business suite.
What SAP Business ByDesign
• SAP Business ByDesign delivers pre-built processes for
everything from finance and sales to product management and
purchasing on a single, unified solution. Connect every function
across your company with proven best practices and in-depth
analytics.
SAP Business ByDesign Development
Environment
SAP Business ByDesign adaptation
• Business requirements can change. this solution can be adapted
accordingly.
Partner solutions
• Modification-free
• Multi-tenant
• Multi-device
• Decoupled lifecycle
• Scalable
• Easy to integrate
Development Environment
• SAP Cloud Application Studio
SAP Cloud Applications Studio architecture
pattern
• Service-oriented architecture
Core services standardize the access to
business objects like SQL standardizes
access to database tables
• Create
• Read
• Update
• Delete
Download and Installation
SAP Cloud Application Studio
• The studio version must match the release version of SAP Business ByDesign (ByD)
• To download the studio from SAP Service Marketplace, you need a valid S-user
• Working on
• Microsoft Windows XP operating system
• Microsoft Windows Vista Microsoft Windows 7 operating system
User roles
• Developer
• Create and maintain all types of development objects using the studio, user interface
(UI) designer, and administration tools of SAP Business ByDesign
• Access work center views for analytics
• Studio administrator
• Create new solutions
• Delete solutions
• Create patch requests
• Business user
• Used for testing within a development or test tenant
• Authorizations equal to a user on a customer tenant
• No authorization for studio access (no access to Partner Development work center!)
User setup
• Create service agent
• Generate business user
• Set desired user ID and initial password
• Assign work centers
• Desired view(s) from Partner Development work center (depending on user
role)
• All views from Business Analytics work center
• Minimum list of views from Application and User Management work center as
noted in official help documentation
Solution Types
• Solutions are packages of development items Three solution types:
• Solution template
• Customer-specific solution
• Patch solution
Structure of Business Objects
• Framework provides CRUD services
• Contains nodes, elements, associations
• Defined using Business Object Description Language (BODL)
Generating Screens Types of floorplans
• Object Value Selector (OVS)
• Object work list (OWL)
• Quick activity floorplan (QAF)
• Fact sheet (FS)
• Object instance floorplan (OIF)
Cont..
• Studio can automatically generate screens for partner objects
• Ability to generate screens for any supported device
• Generated screens automatically contain initial fields and actions
• Can use the UI Designer to further enhance and modify generated
screens
UI Designer
Extending Standard Objects
• Standard objects can be extended with extension fields
• Extension fields are further published to other development artifacts
• It as also possible to define actions and messages
• All extensions must follow the public solution model (PSM)
Enhancing Standard Screens
• Standard screens can be extended using the Extensibility Explorer
view
• Various operations will be available depending on the element we are
extending
• Extensions are supported by anchors
Creating a Custom Web Service
• Web services can be generated very easily with the provided wizard
• Can be generated for partner or standard business objects
• Generated services are SOAP services
• WSDL file available immediately without any coding
• Supported operations include:
• Create
• Read
• Update
• Query
• Action
Extending Standard Web Services
• Extended the standard Web service with our extension field
• WSDL can be downloaded and distributed as needed
• Extending the standard A2X service also adds field(s) to data
migration template(s)
Mashups
• Integrate data and screens from other solutions in conjunction with
SAP Business ByDesign
• Many standard provided mashups
• Three types of mashups can be created in the SAP Cloud Applications
Studio:
• – URL mashup
• – HTML mashup
• – Data mashup
• Data can be passed between a floorplan and a mashup through
inports/outports
Forms
• Data from a business object can be output through a print form
• New form layouts can be created
• Possible to extend existing form layouts
• Forms can be printed, sent as an e-mail attachment, or faxed to a
business partner
• Use Easy Form Editor for simple enhancements to existing form
templates
• Use Adobe LiveCycle Designer for new form templates and more
advanced form changes
Business Configuration
• Business adaptation catalog element (BAC element)
• Business configuration object (BCO)
• Business configuration set (BC set)
• Business configuration view (BC view)
Deploying an Original Solution
• Assemble and Download of solution will provide a deployable
solution file
• File format is .zip
• Solution can be uploaded to any other tenant for the specific
customer
• Solution should be activated after upload
Patch Solutions
• A patch solution should be created in same tenant as previous
development.
• If developing in a partner development tenant, creation of a patch will
unlock the original solution with a new version number.
• If developing in a customer test tenant, creation of a patch will generate a
new solution with a new namespace and new version number.
• Assemble and Download of patch solution will always provide a solution
file in the original solution’s namespace.
• If the solution is already running on other tenants in the same system as
the production tenant, the patch is uploaded and activated on these
tenants automatically.
What we should do
• Knowledge sharing with internal developers.
• Ready for ByDesign developments
Thank You

More Related Content

What's hot

Decoding SAP S/4HANA System Conversion
Decoding SAP S/4HANA System ConversionDecoding SAP S/4HANA System Conversion
Decoding SAP S/4HANA System Conversion
Akilesh Kumaran
 
SAP C4C Introduction - Business Scenario
SAP C4C Introduction - Business ScenarioSAP C4C Introduction - Business Scenario
SAP C4C Introduction - Business Scenario
Ramakrishna Jagadish
 
SAP Sales overview
SAP Sales overviewSAP Sales overview
SAP Sales overview
SD Tutorial
 
Microsoft dynamics 365 implementations
Microsoft dynamics 365 implementations Microsoft dynamics 365 implementations
Microsoft dynamics 365 implementations
shreyGupta87
 
S/4 HANA presentation at INDUS
S/4 HANA presentation at INDUSS/4 HANA presentation at INDUS
S/4 HANA presentation at INDUS
INDUSCommunity
 
Migrating to SAP S/4HANA
Migrating to SAP S/4HANAMigrating to SAP S/4HANA
Migrating to SAP S/4HANA
Accenture Technology
 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
AGSanePLDTCompany
 
SAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA ImplementationSAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA Implementation
Kellton Tech Solutions Ltd
 
S4HANA Migration Overview
S4HANA Migration OverviewS4HANA Migration Overview
S4HANA Migration Overview
Samir Lalani -CPA
 
An Overview of SAP S4/HANA
An Overview of SAP S4/HANAAn Overview of SAP S4/HANA
An Overview of SAP S4/HANA
Debajit Banerjee
 
Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know
Soumya De
 
SAP INTRO
SAP INTROSAP INTRO
SAP INTRO
Dr.Ravi
 
Benefit SAP S4HANA.pptx
Benefit SAP S4HANA.pptxBenefit SAP S4HANA.pptx
Benefit SAP S4HANA.pptx
AlexYuniarto1
 
Erp presales
Erp presalesErp presales
Erp presales
Vivek Srivastava
 
SCM-APO-PP/DS-Production Planning and Detailed Scheduling
SCM-APO-PP/DS-Production Planning and Detailed SchedulingSCM-APO-PP/DS-Production Planning and Detailed Scheduling
SCM-APO-PP/DS-Production Planning and Detailed Scheduling
AJAY
 
SAP S/4HANA Cloud
SAP S/4HANA CloudSAP S/4HANA Cloud
SAP S/4HANA Cloud
Benedict Yong (杨腾翔)
 
Integrate SAP Hybris Cloud for Customer with Other SAP Hybris Solutions
Integrate SAP Hybris Cloud for Customer with Other SAP Hybris SolutionsIntegrate SAP Hybris Cloud for Customer with Other SAP Hybris Solutions
Integrate SAP Hybris Cloud for Customer with Other SAP Hybris Solutions
SAP Customer Experience
 
Moving to SAP S/4HANA
Moving to SAP S/4HANAMoving to SAP S/4HANA
Moving to SAP S/4HANA
Andrew Harding
 
SAP Integrated Business Planning
SAP Integrated Business PlanningSAP Integrated Business Planning
SAP Integrated Business Planning
Avi Shacham
 
S/4 HANA conversion functional value proposition
S/4 HANA conversion functional value propositionS/4 HANA conversion functional value proposition
S/4 HANA conversion functional value proposition
Vignesh Bhatt
 

What's hot (20)

Decoding SAP S/4HANA System Conversion
Decoding SAP S/4HANA System ConversionDecoding SAP S/4HANA System Conversion
Decoding SAP S/4HANA System Conversion
 
SAP C4C Introduction - Business Scenario
SAP C4C Introduction - Business ScenarioSAP C4C Introduction - Business Scenario
SAP C4C Introduction - Business Scenario
 
SAP Sales overview
SAP Sales overviewSAP Sales overview
SAP Sales overview
 
Microsoft dynamics 365 implementations
Microsoft dynamics 365 implementations Microsoft dynamics 365 implementations
Microsoft dynamics 365 implementations
 
S/4 HANA presentation at INDUS
S/4 HANA presentation at INDUSS/4 HANA presentation at INDUS
S/4 HANA presentation at INDUS
 
Migrating to SAP S/4HANA
Migrating to SAP S/4HANAMigrating to SAP S/4HANA
Migrating to SAP S/4HANA
 
SAP ECC to S/4HANA Move
SAP ECC to S/4HANA MoveSAP ECC to S/4HANA Move
SAP ECC to S/4HANA Move
 
SAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA ImplementationSAP Activate Methodology for S/4HANA Implementation
SAP Activate Methodology for S/4HANA Implementation
 
S4HANA Migration Overview
S4HANA Migration OverviewS4HANA Migration Overview
S4HANA Migration Overview
 
An Overview of SAP S4/HANA
An Overview of SAP S4/HANAAn Overview of SAP S4/HANA
An Overview of SAP S4/HANA
 
Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know Sap S4 HANA Everything You Need To Know
Sap S4 HANA Everything You Need To Know
 
SAP INTRO
SAP INTROSAP INTRO
SAP INTRO
 
Benefit SAP S4HANA.pptx
Benefit SAP S4HANA.pptxBenefit SAP S4HANA.pptx
Benefit SAP S4HANA.pptx
 
Erp presales
Erp presalesErp presales
Erp presales
 
SCM-APO-PP/DS-Production Planning and Detailed Scheduling
SCM-APO-PP/DS-Production Planning and Detailed SchedulingSCM-APO-PP/DS-Production Planning and Detailed Scheduling
SCM-APO-PP/DS-Production Planning and Detailed Scheduling
 
SAP S/4HANA Cloud
SAP S/4HANA CloudSAP S/4HANA Cloud
SAP S/4HANA Cloud
 
Integrate SAP Hybris Cloud for Customer with Other SAP Hybris Solutions
Integrate SAP Hybris Cloud for Customer with Other SAP Hybris SolutionsIntegrate SAP Hybris Cloud for Customer with Other SAP Hybris Solutions
Integrate SAP Hybris Cloud for Customer with Other SAP Hybris Solutions
 
Moving to SAP S/4HANA
Moving to SAP S/4HANAMoving to SAP S/4HANA
Moving to SAP S/4HANA
 
SAP Integrated Business Planning
SAP Integrated Business PlanningSAP Integrated Business Planning
SAP Integrated Business Planning
 
S/4 HANA conversion functional value proposition
S/4 HANA conversion functional value propositionS/4 HANA conversion functional value proposition
S/4 HANA conversion functional value proposition
 

Similar to SAP ByDesign Development

Preparing for BI in the Cloud with Windows Azure
Preparing for BI in the Cloud with Windows AzurePreparing for BI in the Cloud with Windows Azure
Preparing for BI in the Cloud with Windows Azure
Perficient, Inc.
 
An introduction to the office devpnp community initiative
An introduction to the office devpnp community initiativeAn introduction to the office devpnp community initiative
An introduction to the office devpnp community initiative
Nigel Price
 
Innovations in Sencha Tooling and Framework
Innovations in Sencha Tooling and FrameworkInnovations in Sencha Tooling and Framework
Innovations in Sencha Tooling and Framework
Sandeep Adwankar
 
Cincom Smalltalk News
Cincom Smalltalk NewsCincom Smalltalk News
Cincom Smalltalk News
ESUG
 
Envision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT - Application Lifecycle Management for SharePoint in the EnterpriseEnvision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT
 
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
Wilco Turnhout
 
.netcampus2015 office365dev
.netcampus2015 office365dev.netcampus2015 office365dev
.netcampus2015 office365dev
Giuliano De Luca
 
What is OutSystems?
What is OutSystems?What is OutSystems?
Microsoft Dynamics Ax 2012 extended architecture
Microsoft Dynamics Ax 2012 extended architectureMicrosoft Dynamics Ax 2012 extended architecture
Microsoft Dynamics Ax 2012 extended architecture
Johnkrish S
 
Bi4.1 and beyond
Bi4.1 and beyondBi4.1 and beyond
Bi4.1 and beyond
sapbisignz
 
Converting SAP Business Objects to a New Architecture Solution
Converting SAP Business Objects to a New Architecture SolutionConverting SAP Business Objects to a New Architecture Solution
Converting SAP Business Objects to a New Architecture Solution
Denodo
 
SPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDSSPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDS
Nicolas Georgeault
 
New SharePoint Features in Visual Studio 2012!
New SharePoint Features in Visual Studio 2012!New SharePoint Features in Visual Studio 2012!
New SharePoint Features in Visual Studio 2012!
SPC Adriatics
 
New life inside monolithic application
New life inside monolithic applicationNew life inside monolithic application
New life inside monolithic application
Taras Matyashovsky
 
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
BIWUG
 
SAP S/4 Hana:Key User Extensibility Overview
SAP S/4 Hana:Key User Extensibility OverviewSAP S/4 Hana:Key User Extensibility Overview
SAP S/4 Hana:Key User Extensibility Overview
SudhaVukkalkar1
 
Fuel Good 2018: What's New and Coming Up in D365 CRM?
Fuel Good 2018: What's New and Coming Up in D365 CRM?Fuel Good 2018: What's New and Coming Up in D365 CRM?
Fuel Good 2018: What's New and Coming Up in D365 CRM?
Sparkrock
 
Cincom Smalltalk Roadmap 2010
Cincom Smalltalk Roadmap 2010Cincom Smalltalk Roadmap 2010
Cincom Smalltalk Roadmap 2010
ESUG
 
Vishwanath_M_CV_NL
Vishwanath_M_CV_NLVishwanath_M_CV_NL
Vishwanath_M_CV_NL
Vishwanath M
 
Develop, Build, Package and Deploy Office Add-ins with Visual Studio - ESPC 2015
Develop, Build, Package and Deploy Office Add-ins with Visual Studio - ESPC 2015Develop, Build, Package and Deploy Office Add-ins with Visual Studio - ESPC 2015
Develop, Build, Package and Deploy Office Add-ins with Visual Studio - ESPC 2015
Bram de Jager
 

Similar to SAP ByDesign Development (20)

Preparing for BI in the Cloud with Windows Azure
Preparing for BI in the Cloud with Windows AzurePreparing for BI in the Cloud with Windows Azure
Preparing for BI in the Cloud with Windows Azure
 
An introduction to the office devpnp community initiative
An introduction to the office devpnp community initiativeAn introduction to the office devpnp community initiative
An introduction to the office devpnp community initiative
 
Innovations in Sencha Tooling and Framework
Innovations in Sencha Tooling and FrameworkInnovations in Sencha Tooling and Framework
Innovations in Sencha Tooling and Framework
 
Cincom Smalltalk News
Cincom Smalltalk NewsCincom Smalltalk News
Cincom Smalltalk News
 
Envision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT - Application Lifecycle Management for SharePoint in the EnterpriseEnvision IT - Application Lifecycle Management for SharePoint in the Enterprise
Envision IT - Application Lifecycle Management for SharePoint in the Enterprise
 
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
SharePoint Connections Conference Amsterdam - Pitfalls and success factors of...
 
.netcampus2015 office365dev
.netcampus2015 office365dev.netcampus2015 office365dev
.netcampus2015 office365dev
 
What is OutSystems?
What is OutSystems?What is OutSystems?
What is OutSystems?
 
Microsoft Dynamics Ax 2012 extended architecture
Microsoft Dynamics Ax 2012 extended architectureMicrosoft Dynamics Ax 2012 extended architecture
Microsoft Dynamics Ax 2012 extended architecture
 
Bi4.1 and beyond
Bi4.1 and beyondBi4.1 and beyond
Bi4.1 and beyond
 
Converting SAP Business Objects to a New Architecture Solution
Converting SAP Business Objects to a New Architecture SolutionConverting SAP Business Objects to a New Architecture Solution
Converting SAP Business Objects to a New Architecture Solution
 
SPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDSSPS Vancouver 2018 - What is CDM and CDS
SPS Vancouver 2018 - What is CDM and CDS
 
New SharePoint Features in Visual Studio 2012!
New SharePoint Features in Visual Studio 2012!New SharePoint Features in Visual Studio 2012!
New SharePoint Features in Visual Studio 2012!
 
New life inside monolithic application
New life inside monolithic applicationNew life inside monolithic application
New life inside monolithic application
 
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...
 
SAP S/4 Hana:Key User Extensibility Overview
SAP S/4 Hana:Key User Extensibility OverviewSAP S/4 Hana:Key User Extensibility Overview
SAP S/4 Hana:Key User Extensibility Overview
 
Fuel Good 2018: What's New and Coming Up in D365 CRM?
Fuel Good 2018: What's New and Coming Up in D365 CRM?Fuel Good 2018: What's New and Coming Up in D365 CRM?
Fuel Good 2018: What's New and Coming Up in D365 CRM?
 
Cincom Smalltalk Roadmap 2010
Cincom Smalltalk Roadmap 2010Cincom Smalltalk Roadmap 2010
Cincom Smalltalk Roadmap 2010
 
Vishwanath_M_CV_NL
Vishwanath_M_CV_NLVishwanath_M_CV_NL
Vishwanath_M_CV_NL
 
Develop, Build, Package and Deploy Office Add-ins with Visual Studio - ESPC 2015
Develop, Build, Package and Deploy Office Add-ins with Visual Studio - ESPC 2015Develop, Build, Package and Deploy Office Add-ins with Visual Studio - ESPC 2015
Develop, Build, Package and Deploy Office Add-ins with Visual Studio - ESPC 2015
 

Recently uploaded

Presentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptx
Presentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptxPresentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptx
Presentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptx
Er. Kushal Ghimire
 
OME754 – INDUSTRIAL SAFETY - unit notes.pptx
OME754 – INDUSTRIAL SAFETY - unit notes.pptxOME754 – INDUSTRIAL SAFETY - unit notes.pptx
OME754 – INDUSTRIAL SAFETY - unit notes.pptx
shanmugamram247
 
If we're running two pumps, why aren't we getting twice as much flow? v.17
If we're running two pumps, why aren't we getting twice as much flow? v.17If we're running two pumps, why aren't we getting twice as much flow? v.17
If we're running two pumps, why aren't we getting twice as much flow? v.17
Brian Gongol
 
杨洋李一桐做爱视频流出【网芷:ht28.co】国产国产午夜精华>>>[网趾:ht28.co】]<<<
杨洋李一桐做爱视频流出【网芷:ht28.co】国产国产午夜精华>>>[网趾:ht28.co】]<<<杨洋李一桐做爱视频流出【网芷:ht28.co】国产国产午夜精华>>>[网趾:ht28.co】]<<<
杨洋李一桐做爱视频流出【网芷:ht28.co】国产国产午夜精华>>>[网趾:ht28.co】]<<<
amzhoxvzidbke
 
"Operational and Technical Overview of Electric Locomotives at the Kanpur Ele...
"Operational and Technical Overview of Electric Locomotives at the Kanpur Ele..."Operational and Technical Overview of Electric Locomotives at the Kanpur Ele...
"Operational and Technical Overview of Electric Locomotives at the Kanpur Ele...
nanduchaihan9
 
Adv. Digital Signal Processing LAB MANUAL.pdf
Adv. Digital Signal Processing LAB MANUAL.pdfAdv. Digital Signal Processing LAB MANUAL.pdf
Adv. Digital Signal Processing LAB MANUAL.pdf
T.D. Shashikala
 
20240710 ISSIP GGG Qtrly Community Connection Slides.pptx
20240710 ISSIP GGG Qtrly Community Connection Slides.pptx20240710 ISSIP GGG Qtrly Community Connection Slides.pptx
20240710 ISSIP GGG Qtrly Community Connection Slides.pptx
VaishaliM24
 
charting the development of the autonomous train
charting the development of the autonomous traincharting the development of the autonomous train
charting the development of the autonomous train
huseindihon
 
The Control of Relative Humidity & Moisture Content in The Air
The Control of Relative Humidity & Moisture Content in The AirThe Control of Relative Humidity & Moisture Content in The Air
The Control of Relative Humidity & Moisture Content in The Air
Ashraf Ismail
 
ISO 9001 - 2015 Quality Management Awareness.pdf
ISO 9001 - 2015 Quality Management Awareness.pdfISO 9001 - 2015 Quality Management Awareness.pdf
ISO 9001 - 2015 Quality Management Awareness.pdf
InfoDqms
 
Indian Railway Signalling concepts and basics.pdf
Indian Railway Signalling concepts and basics.pdfIndian Railway Signalling concepts and basics.pdf
Indian Railway Signalling concepts and basics.pdf
princeshah76
 
AFCAT STATIC Genral knowledge important CAPSULE.pdf
AFCAT STATIC Genral knowledge important CAPSULE.pdfAFCAT STATIC Genral knowledge important CAPSULE.pdf
AFCAT STATIC Genral knowledge important CAPSULE.pdf
vibhapatil140
 
High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...
High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...
High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...
janvikumar4133
 
How to Formulate A Good Research Question
How to Formulate A  Good Research QuestionHow to Formulate A  Good Research Question
How to Formulate A Good Research Question
rkpv2002
 
Red Hat Enterprise Linux Administration 9.0 RH134 pdf
Red Hat Enterprise Linux Administration 9.0 RH134 pdfRed Hat Enterprise Linux Administration 9.0 RH134 pdf
Red Hat Enterprise Linux Administration 9.0 RH134 pdf
mdfkobir
 
# Smart Parking Management System.pptx using IOT
# Smart Parking Management System.pptx using IOT# Smart Parking Management System.pptx using IOT
# Smart Parking Management System.pptx using IOT
Yesh20
 
Girls call Service Ludhiana 000XX00000 Provide Best And Top Girl Service And ...
Girls call Service Ludhiana 000XX00000 Provide Best And Top Girl Service And ...Girls call Service Ludhiana 000XX00000 Provide Best And Top Girl Service And ...
Girls call Service Ludhiana 000XX00000 Provide Best And Top Girl Service And ...
singharadhana4778
 
DPWH - DEPARTMENT OF PUBLIC WORKS AND HIGHWAYS
DPWH - DEPARTMENT OF PUBLIC WORKS AND HIGHWAYSDPWH - DEPARTMENT OF PUBLIC WORKS AND HIGHWAYS
DPWH - DEPARTMENT OF PUBLIC WORKS AND HIGHWAYS
RyanMacayan
 
the potential for the development of autonomous aircraft
the potential for the development of autonomous aircraftthe potential for the development of autonomous aircraft
the potential for the development of autonomous aircraft
huseindihon
 
1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf
1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf
1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf
AsiimweJulius2
 

Recently uploaded (20)

Presentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptx
Presentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptxPresentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptx
Presentation slide on DESIGN AND FABRICATION OF MOBILE CONTROLLED DRAINAGE.pptx
 
OME754 – INDUSTRIAL SAFETY - unit notes.pptx
OME754 – INDUSTRIAL SAFETY - unit notes.pptxOME754 – INDUSTRIAL SAFETY - unit notes.pptx
OME754 – INDUSTRIAL SAFETY - unit notes.pptx
 
If we're running two pumps, why aren't we getting twice as much flow? v.17
If we're running two pumps, why aren't we getting twice as much flow? v.17If we're running two pumps, why aren't we getting twice as much flow? v.17
If we're running two pumps, why aren't we getting twice as much flow? v.17
 
杨洋李一桐做爱视频流出【网芷:ht28.co】国产国产午夜精华>>>[网趾:ht28.co】]<<<
杨洋李一桐做爱视频流出【网芷:ht28.co】国产国产午夜精华>>>[网趾:ht28.co】]<<<杨洋李一桐做爱视频流出【网芷:ht28.co】国产国产午夜精华>>>[网趾:ht28.co】]<<<
杨洋李一桐做爱视频流出【网芷:ht28.co】国产国产午夜精华>>>[网趾:ht28.co】]<<<
 
"Operational and Technical Overview of Electric Locomotives at the Kanpur Ele...
"Operational and Technical Overview of Electric Locomotives at the Kanpur Ele..."Operational and Technical Overview of Electric Locomotives at the Kanpur Ele...
"Operational and Technical Overview of Electric Locomotives at the Kanpur Ele...
 
Adv. Digital Signal Processing LAB MANUAL.pdf
Adv. Digital Signal Processing LAB MANUAL.pdfAdv. Digital Signal Processing LAB MANUAL.pdf
Adv. Digital Signal Processing LAB MANUAL.pdf
 
20240710 ISSIP GGG Qtrly Community Connection Slides.pptx
20240710 ISSIP GGG Qtrly Community Connection Slides.pptx20240710 ISSIP GGG Qtrly Community Connection Slides.pptx
20240710 ISSIP GGG Qtrly Community Connection Slides.pptx
 
charting the development of the autonomous train
charting the development of the autonomous traincharting the development of the autonomous train
charting the development of the autonomous train
 
The Control of Relative Humidity & Moisture Content in The Air
The Control of Relative Humidity & Moisture Content in The AirThe Control of Relative Humidity & Moisture Content in The Air
The Control of Relative Humidity & Moisture Content in The Air
 
ISO 9001 - 2015 Quality Management Awareness.pdf
ISO 9001 - 2015 Quality Management Awareness.pdfISO 9001 - 2015 Quality Management Awareness.pdf
ISO 9001 - 2015 Quality Management Awareness.pdf
 
Indian Railway Signalling concepts and basics.pdf
Indian Railway Signalling concepts and basics.pdfIndian Railway Signalling concepts and basics.pdf
Indian Railway Signalling concepts and basics.pdf
 
AFCAT STATIC Genral knowledge important CAPSULE.pdf
AFCAT STATIC Genral knowledge important CAPSULE.pdfAFCAT STATIC Genral knowledge important CAPSULE.pdf
AFCAT STATIC Genral knowledge important CAPSULE.pdf
 
High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...
High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...
High Profile Girls Call Delhi 9711199171 Provide Best And Top Girl Service An...
 
How to Formulate A Good Research Question
How to Formulate A  Good Research QuestionHow to Formulate A  Good Research Question
How to Formulate A Good Research Question
 
Red Hat Enterprise Linux Administration 9.0 RH134 pdf
Red Hat Enterprise Linux Administration 9.0 RH134 pdfRed Hat Enterprise Linux Administration 9.0 RH134 pdf
Red Hat Enterprise Linux Administration 9.0 RH134 pdf
 
# Smart Parking Management System.pptx using IOT
# Smart Parking Management System.pptx using IOT# Smart Parking Management System.pptx using IOT
# Smart Parking Management System.pptx using IOT
 
Girls call Service Ludhiana 000XX00000 Provide Best And Top Girl Service And ...
Girls call Service Ludhiana 000XX00000 Provide Best And Top Girl Service And ...Girls call Service Ludhiana 000XX00000 Provide Best And Top Girl Service And ...
Girls call Service Ludhiana 000XX00000 Provide Best And Top Girl Service And ...
 
DPWH - DEPARTMENT OF PUBLIC WORKS AND HIGHWAYS
DPWH - DEPARTMENT OF PUBLIC WORKS AND HIGHWAYSDPWH - DEPARTMENT OF PUBLIC WORKS AND HIGHWAYS
DPWH - DEPARTMENT OF PUBLIC WORKS AND HIGHWAYS
 
the potential for the development of autonomous aircraft
the potential for the development of autonomous aircraftthe potential for the development of autonomous aircraft
the potential for the development of autonomous aircraft
 
1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf
1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf
1. DEE 1203 ELECTRICAL ENGINEERING DRAWING.pdf
 

SAP ByDesign Development

  • 1. Unify all core functions in an end-to-end business suite.
  • 2. What SAP Business ByDesign • SAP Business ByDesign delivers pre-built processes for everything from finance and sales to product management and purchasing on a single, unified solution. Connect every function across your company with proven best practices and in-depth analytics.
  • 3. SAP Business ByDesign Development Environment
  • 4. SAP Business ByDesign adaptation • Business requirements can change. this solution can be adapted accordingly.
  • 5. Partner solutions • Modification-free • Multi-tenant • Multi-device • Decoupled lifecycle • Scalable • Easy to integrate
  • 6. Development Environment • SAP Cloud Application Studio
  • 7. SAP Cloud Applications Studio architecture pattern • Service-oriented architecture Core services standardize the access to business objects like SQL standardizes access to database tables • Create • Read • Update • Delete
  • 8. Download and Installation SAP Cloud Application Studio • The studio version must match the release version of SAP Business ByDesign (ByD) • To download the studio from SAP Service Marketplace, you need a valid S-user • Working on • Microsoft Windows XP operating system • Microsoft Windows Vista Microsoft Windows 7 operating system
  • 9. User roles • Developer • Create and maintain all types of development objects using the studio, user interface (UI) designer, and administration tools of SAP Business ByDesign • Access work center views for analytics • Studio administrator • Create new solutions • Delete solutions • Create patch requests • Business user • Used for testing within a development or test tenant • Authorizations equal to a user on a customer tenant • No authorization for studio access (no access to Partner Development work center!)
  • 10. User setup • Create service agent • Generate business user • Set desired user ID and initial password • Assign work centers • Desired view(s) from Partner Development work center (depending on user role) • All views from Business Analytics work center • Minimum list of views from Application and User Management work center as noted in official help documentation
  • 11. Solution Types • Solutions are packages of development items Three solution types: • Solution template • Customer-specific solution • Patch solution
  • 12. Structure of Business Objects • Framework provides CRUD services • Contains nodes, elements, associations • Defined using Business Object Description Language (BODL)
  • 13. Generating Screens Types of floorplans • Object Value Selector (OVS) • Object work list (OWL) • Quick activity floorplan (QAF) • Fact sheet (FS) • Object instance floorplan (OIF)
  • 14. Cont.. • Studio can automatically generate screens for partner objects • Ability to generate screens for any supported device • Generated screens automatically contain initial fields and actions • Can use the UI Designer to further enhance and modify generated screens
  • 16. Extending Standard Objects • Standard objects can be extended with extension fields • Extension fields are further published to other development artifacts • It as also possible to define actions and messages • All extensions must follow the public solution model (PSM)
  • 17. Enhancing Standard Screens • Standard screens can be extended using the Extensibility Explorer view • Various operations will be available depending on the element we are extending • Extensions are supported by anchors
  • 18. Creating a Custom Web Service • Web services can be generated very easily with the provided wizard • Can be generated for partner or standard business objects • Generated services are SOAP services • WSDL file available immediately without any coding • Supported operations include: • Create • Read • Update • Query • Action
  • 19. Extending Standard Web Services • Extended the standard Web service with our extension field • WSDL can be downloaded and distributed as needed • Extending the standard A2X service also adds field(s) to data migration template(s)
  • 20. Mashups • Integrate data and screens from other solutions in conjunction with SAP Business ByDesign • Many standard provided mashups • Three types of mashups can be created in the SAP Cloud Applications Studio: • – URL mashup • – HTML mashup • – Data mashup • Data can be passed between a floorplan and a mashup through inports/outports
  • 21. Forms • Data from a business object can be output through a print form • New form layouts can be created • Possible to extend existing form layouts • Forms can be printed, sent as an e-mail attachment, or faxed to a business partner • Use Easy Form Editor for simple enhancements to existing form templates • Use Adobe LiveCycle Designer for new form templates and more advanced form changes
  • 22. Business Configuration • Business adaptation catalog element (BAC element) • Business configuration object (BCO) • Business configuration set (BC set) • Business configuration view (BC view)
  • 23. Deploying an Original Solution • Assemble and Download of solution will provide a deployable solution file • File format is .zip • Solution can be uploaded to any other tenant for the specific customer • Solution should be activated after upload
  • 24. Patch Solutions • A patch solution should be created in same tenant as previous development. • If developing in a partner development tenant, creation of a patch will unlock the original solution with a new version number. • If developing in a customer test tenant, creation of a patch will generate a new solution with a new namespace and new version number. • Assemble and Download of patch solution will always provide a solution file in the original solution’s namespace. • If the solution is already running on other tenants in the same system as the production tenant, the patch is uploaded and activated on these tenants automatically.
  • 25. What we should do • Knowledge sharing with internal developers. • Ready for ByDesign developments