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

Bibo sap
Bibo sapBibo sap
Bibo sap
Avinash default
 
Mto end to end process demo
Mto end to end process demoMto end to end process demo
Mto end to end process demo
Gopi Ponnala
 
SAP Overview for Managers
SAP Overview for ManagersSAP Overview for Managers
SAP Overview for Managers
Atanu Ghosh
 
40827146 sd-resume
40827146 sd-resume40827146 sd-resume
40827146 sd-resume
Muralikrishna Kommineni
 
S4 HANA Finance Contents
S4 HANA Finance Contents S4 HANA Finance Contents
S4 HANA Finance Contents
Pradeep Hota
 
SAP HANA Cloud Platform - Overview
SAP HANA Cloud Platform - OverviewSAP HANA Cloud Platform - Overview
SAP HANA Cloud Platform - Overview
Matthias Steiner
 
SAP ERP Overview for Laymen
SAP ERP Overview for LaymenSAP ERP Overview for Laymen
SAP ERP Overview for Laymen
Abhinava Pratap Singh
 
Asug82928 whats new in sap s4 hana for advanced atp
Asug82928   whats new in sap s4 hana for advanced atpAsug82928   whats new in sap s4 hana for advanced atp
Asug82928 whats new in sap s4 hana for advanced atp
Nigelw17
 
Bn1029 demo sap sd
Bn1029 demo  sap sdBn1029 demo  sap sd
Bn1029 demo sap sd
conline training
 
SAP Activate Overview
SAP Activate OverviewSAP Activate Overview
SAP Activate Overview
Ainul Hossain Tushar
 
Sap demo with focus on FICO
Sap demo with focus on FICOSap demo with focus on FICO
Sap demo with focus on FICO
Ritesh Solanki
 
BHARAT_PADMANABHA_SAP_ABAP_resume- Last updated
BHARAT_PADMANABHA_SAP_ABAP_resume- Last updatedBHARAT_PADMANABHA_SAP_ABAP_resume- Last updated
BHARAT_PADMANABHA_SAP_ABAP_resume- Last updated
Bharat Padmanabhan
 
SAP HANA Training - For Technical/BASIS administrators.
SAP HANA Training - For Technical/BASIS administrators. SAP HANA Training - For Technical/BASIS administrators.
SAP HANA Training - For Technical/BASIS administrators.
Gaganpreet Singh
 
SAP
SAPSAP
Sap sd tables by lakshmi mahisarla
Sap sd tables by lakshmi mahisarlaSap sd tables by lakshmi mahisarla
Sap sd tables by lakshmi mahisarla
PrasadMAHISARLA
 
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deckSAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform
 
Budget upload process in SAP PS
Budget upload process in SAP PSBudget upload process in SAP PS
Budget upload process in SAP PS
govil79
 
inter-company-reconciliation in SAP
inter-company-reconciliation in SAPinter-company-reconciliation in SAP
inter-company-reconciliation in SAP
Rajeev Kumar
 
Asap overview
Asap overviewAsap overview
SAP An Introduction
SAP An IntroductionSAP An Introduction
SAP An Introduction
sh_neha252
 

What's hot (20)

Bibo sap
Bibo sapBibo sap
Bibo sap
 
Mto end to end process demo
Mto end to end process demoMto end to end process demo
Mto end to end process demo
 
SAP Overview for Managers
SAP Overview for ManagersSAP Overview for Managers
SAP Overview for Managers
 
40827146 sd-resume
40827146 sd-resume40827146 sd-resume
40827146 sd-resume
 
S4 HANA Finance Contents
S4 HANA Finance Contents S4 HANA Finance Contents
S4 HANA Finance Contents
 
SAP HANA Cloud Platform - Overview
SAP HANA Cloud Platform - OverviewSAP HANA Cloud Platform - Overview
SAP HANA Cloud Platform - Overview
 
SAP ERP Overview for Laymen
SAP ERP Overview for LaymenSAP ERP Overview for Laymen
SAP ERP Overview for Laymen
 
Asug82928 whats new in sap s4 hana for advanced atp
Asug82928   whats new in sap s4 hana for advanced atpAsug82928   whats new in sap s4 hana for advanced atp
Asug82928 whats new in sap s4 hana for advanced atp
 
Bn1029 demo sap sd
Bn1029 demo  sap sdBn1029 demo  sap sd
Bn1029 demo sap sd
 
SAP Activate Overview
SAP Activate OverviewSAP Activate Overview
SAP Activate Overview
 
Sap demo with focus on FICO
Sap demo with focus on FICOSap demo with focus on FICO
Sap demo with focus on FICO
 
BHARAT_PADMANABHA_SAP_ABAP_resume- Last updated
BHARAT_PADMANABHA_SAP_ABAP_resume- Last updatedBHARAT_PADMANABHA_SAP_ABAP_resume- Last updated
BHARAT_PADMANABHA_SAP_ABAP_resume- Last updated
 
SAP HANA Training - For Technical/BASIS administrators.
SAP HANA Training - For Technical/BASIS administrators. SAP HANA Training - For Technical/BASIS administrators.
SAP HANA Training - For Technical/BASIS administrators.
 
SAP
SAPSAP
SAP
 
Sap sd tables by lakshmi mahisarla
Sap sd tables by lakshmi mahisarlaSap sd tables by lakshmi mahisarla
Sap sd tables by lakshmi mahisarla
 
SAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deckSAP Cloud Platform Product Overview L2 deck
SAP Cloud Platform Product Overview L2 deck
 
Budget upload process in SAP PS
Budget upload process in SAP PSBudget upload process in SAP PS
Budget upload process in SAP PS
 
inter-company-reconciliation in SAP
inter-company-reconciliation in SAPinter-company-reconciliation in SAP
inter-company-reconciliation in SAP
 
Asap overview
Asap overviewAsap overview
Asap overview
 
SAP An Introduction
SAP An IntroductionSAP An Introduction
SAP An Introduction
 

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

PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
bhadouriyakaku
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
zwunae
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
symbo111
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Christina Lin
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
gerogepatton
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
Ratnakar Mikkili
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
yokeleetan1
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
Madan Karki
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
awadeshbabu
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
jpsjournal1
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
IJECEIAES
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
ClaraZara1
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
NidhalKahouli2
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
obonagu
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Soumen Santra
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
PauloRodrigues104553
 
一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理
一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理
一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理
skuxot
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
obonagu
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
camseq
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
ChristineTorrepenida1
 

Recently uploaded (20)

PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.pptPROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
PROJECT FORMAT FOR EVS AMITY UNIVERSITY GWALIOR.ppt
 
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
一比一原版(UMich毕业证)密歇根大学|安娜堡分校毕业证成绩单专业办理
 
Building Electrical System Design & Installation
Building Electrical System Design & InstallationBuilding Electrical System Design & Installation
Building Electrical System Design & Installation
 
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming PipelinesHarnessing WebAssembly for Real-time Stateless Streaming Pipelines
Harnessing WebAssembly for Real-time Stateless Streaming Pipelines
 
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODELDEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
DEEP LEARNING FOR SMART GRID INTRUSION DETECTION: A HYBRID CNN-LSTM-BASED MODEL
 
Exception Handling notes in java exception
Exception Handling notes in java exceptionException Handling notes in java exception
Exception Handling notes in java exception
 
Swimming pool mechanical components design.pptx
Swimming pool  mechanical components design.pptxSwimming pool  mechanical components design.pptx
Swimming pool mechanical components design.pptx
 
spirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptxspirit beverages ppt without graphics.pptx
spirit beverages ppt without graphics.pptx
 
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
[JPP-1] - (JEE 3.0) - Kinematics 1D - 14th May..pdf
 
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECTCHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
CHINA’S GEO-ECONOMIC OUTREACH IN CENTRAL ASIAN COUNTRIES AND FUTURE PROSPECT
 
Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...Advanced control scheme of doubly fed induction generator for wind turbine us...
Advanced control scheme of doubly fed induction generator for wind turbine us...
 
6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)6th International Conference on Machine Learning & Applications (CMLA 2024)
6th International Conference on Machine Learning & Applications (CMLA 2024)
 
basic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdfbasic-wireline-operations-course-mahmoud-f-radwan.pdf
basic-wireline-operations-course-mahmoud-f-radwan.pdf
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTSHeap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
Heap Sort (SS).ppt FOR ENGINEERING GRADUATES, BCA, MCA, MTECH, BSC STUDENTS
 
Series of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.pptSeries of visio cisco devices Cisco_Icons.ppt
Series of visio cisco devices Cisco_Icons.ppt
 
一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理
一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理
一比一原版(UC Berkeley毕业证)加利福尼亚大学|伯克利分校毕业证成绩单专业办理
 
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
在线办理(ANU毕业证书)澳洲国立大学毕业证录取通知书一模一样
 
Modelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdfModelagem de um CSTR com reação endotermica.pdf
Modelagem de um CSTR com reação endotermica.pdf
 
Unbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptxUnbalanced Three Phase Systems and circuits.pptx
Unbalanced Three Phase Systems and circuits.pptx
 

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