SlideShare a Scribd company logo
Salesforce Developer
Workshop
Bilbao – Universidad de Deusto
Speaker
 Asier Rodríguez
 arodriguez@nts-solutions.com
 NTS
 @nts_sol
Safe Harbor
Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of
the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking
statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service
availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future
operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use
of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our
service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth,
interruptions or delays in our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks associated with
possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and
motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-
salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial
results of salesforce.com, inc. is included in our annual report on Form 10-Q for the most recent fiscal quarter ended July 31, 2012. This documents and
others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be
delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available.
Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
Go Social!
@salesforcedevs
Salesforce Developers
+Salesforce Developers
Salesforce Developers
Salesforce Developers
1. Entorno de desarrollo gratuito
– https://developer.salesforce.com/signup
2. Acceso a salesforce
– https://login.salesforce.com
¿Cómo empezar con salesforce?
Module 1:
Modelo de datos
Objetos
 Similar a las tablas de bases de datos.
 Objetos Estándar
– Cuenta, Contacto, Oportunidad, …
 Posibilidad de crear objetos personalizados
– Tienda__c, Salario__c, …
Objetos a crear
Producto
Pedido
Línea de Pedido
Aplicaciones, Fichas y Objetos
AplicaciónFichas
Objeto
Crear Aplicación
 Compilación  Crear  Aplicaciones  Nuevo
 Aplicación personalizada
– Nombre: Almacén
– Visible para todos
Crear Objeto Producto
 Compilación  Crear  Objetos  Nuevo objeto
personalizado
– Etiqueta: Producto
– Visible para todos
Crear Campos
 Compilación  Crear  Objetos  Producto
 Relaciones y campos personalizados  Nuevo
Crear Ficha
 Compilación  Crear  Fichas  Nuevo
 Objeto: Producto
– Icono de Ficha
– Incluir Ficha en Almacén.
Crear Objeto Pedido
 Objeto: Pedido
– Número de pedido automático PE-{0000}
– Campo personalizado: Estado (Lista de selección)
• Pendiente
• Enviado
Crear Objeto Línea de Pedido
 Objeto: Línea de Pedido
– Número de línea automático LI-{0000}
– Campo: Cantidad (Número (18,0))
.
Relaciones entre objetos
 Maestro – Detalle
– Siempre debe haber un padre para cada hijo.
– Recuento de hijos, media, suma,…
 Búsqueda
– Puede haber hijos sin padre.
Crear Relaciones
 Siempre se crean en el registro hijo.
 Línea de pedido
– Relación Principal-detalle con Pedido
– Relación Búsqueda con Producto
.
Reglas de valicación
 Validar los datos que se crean o actualizan.
 Ejemplo: Línea de pedido
– Cantidad < 0
Reglas de valicación
 Crear  Objeto  Línea de pedido.
 Reglas de validación: Nuevo
– Nombre: Validar cantidad positiva
Reglas de valicación
 Añadir mensaje de error
 Debe aparecer en el campo “Cantidad”
 SDG: http://slideshare.net/northspainsalesforcedevelopergroup
 Github: https://github.com/northspainsalesforcedevelopergroup/elevator20150226
 Meetup: http://www.meetup.com/Spain-Salesforce-Developer-User-Group/
– http://www.meetup.com/Spain-Salesforce-Developer-User-Group/events/220539551/
 Libros: https://developer.salesforce.com/page/Force.com_workbook
– http://www.salesforce.com/us/developer/docs/workbook_vf/index.htm
– https://developer.salesforce.com/page/User_Interface
 Training: https://developer.salesforce.com/trailhead
 Essentials Madrid: https://www.salesforce.com/es/events/details/sfe15-madrid/
Enlaces de Utilidad
Preguntas y dudas
Gracias!
 Asier Rodríguez
 arodriguez@nts-solutions.com
 NTS
 @nts_sol

More Related Content

What's hot

1. five habits of highly successful clouds
1. five habits of highly successful clouds1. five habits of highly successful clouds
1. five habits of highly successful clouds
EuroCloud
 

What's hot (19)

New Lightning Experience: Build Custom Apps in a Flash
New Lightning Experience: Build Custom Apps in a FlashNew Lightning Experience: Build Custom Apps in a Flash
New Lightning Experience: Build Custom Apps in a Flash
 
Community Cloud : réinventez votre engagement client
Community Cloud : réinventez votre engagement clientCommunity Cloud : réinventez votre engagement client
Community Cloud : réinventez votre engagement client
 
Salesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - IntroductionSalesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - Introduction
 
Salesforce overview
Salesforce overviewSalesforce overview
Salesforce overview
 
Modern Architectures: The Road to App Cloud 2020
Modern Architectures: The Road to App Cloud 2020Modern Architectures: The Road to App Cloud 2020
Modern Architectures: The Road to App Cloud 2020
 
1. five habits of highly successful clouds
1. five habits of highly successful clouds1. five habits of highly successful clouds
1. five habits of highly successful clouds
 
2017 engage.ug - Salesforce and IBM for Developers
2017 engage.ug - Salesforce and IBM for Developers2017 engage.ug - Salesforce and IBM for Developers
2017 engage.ug - Salesforce and IBM for Developers
 
2016 SUTOL - Salesforce App Cloud and Domino - same same, but different
2016 SUTOL - Salesforce App Cloud and Domino - same same, but different2016 SUTOL - Salesforce App Cloud and Domino - same same, but different
2016 SUTOL - Salesforce App Cloud and Domino - same same, but different
 
2016 ISBG - Enterprise integration done right with Salesforce Lightning, IBM ...
2016 ISBG - Enterprise integration done right with Salesforce Lightning, IBM ...2016 ISBG - Enterprise integration done right with Salesforce Lightning, IBM ...
2016 ISBG - Enterprise integration done right with Salesforce Lightning, IBM ...
 
Dreamforce Web Portals
Dreamforce Web PortalsDreamforce Web Portals
Dreamforce Web Portals
 
Advanced Platform Series - OAuth and Social Authentication
Advanced Platform Series - OAuth and Social AuthenticationAdvanced Platform Series - OAuth and Social Authentication
Advanced Platform Series - OAuth and Social Authentication
 
2016 ISBG - Salesforce App Cloud and Domino - same same, but different
2016 ISBG - Salesforce App Cloud and Domino - same same, but different2016 ISBG - Salesforce App Cloud and Domino - same same, but different
2016 ISBG - Salesforce App Cloud and Domino - same same, but different
 
Keynote Dreamforce To You Italy 2015
Keynote Dreamforce To You Italy 2015Keynote Dreamforce To You Italy 2015
Keynote Dreamforce To You Italy 2015
 
Lightning App Builder: Build Apps Visually for the new Lightning Experience
Lightning App Builder: Build Apps Visually for the new Lightning ExperienceLightning App Builder: Build Apps Visually for the new Lightning Experience
Lightning App Builder: Build Apps Visually for the new Lightning Experience
 
AppExchange - Die ideale Ergänzung zu Salesforce
AppExchange - Die ideale Ergänzung zu SalesforceAppExchange - Die ideale Ergänzung zu Salesforce
AppExchange - Die ideale Ergänzung zu Salesforce
 
Ivan Gubynskyy Salesforce CRM and Platform Overview
Ivan Gubynskyy Salesforce CRM and Platform OverviewIvan Gubynskyy Salesforce CRM and Platform Overview
Ivan Gubynskyy Salesforce CRM and Platform Overview
 
Integration Of SurveyMonkey With Salesforce
Integration Of SurveyMonkey With SalesforceIntegration Of SurveyMonkey With Salesforce
Integration Of SurveyMonkey With Salesforce
 
AppExchange for Developers
AppExchange for DevelopersAppExchange for Developers
AppExchange for Developers
 
Salesforce sales cloud solutions
Salesforce sales cloud solutionsSalesforce sales cloud solutions
Salesforce sales cloud solutions
 

Viewers also liked

Nomorg019stps93
Nomorg019stps93Nomorg019stps93
Nomorg019stps93
1991freaks
 
Boletim spq 103_025_15
Boletim spq 103_025_15Boletim spq 103_025_15
Boletim spq 103_025_15
HelderVazz
 
Blogueros y marcas, el valor de la opinión
Blogueros y marcas, el valor de la opiniónBlogueros y marcas, el valor de la opinión
Blogueros y marcas, el valor de la opinión
Carlos Terrones Lizana
 

Viewers also liked (20)

Volkswagen unvels new engines at 36th International Vienna Motor Symposium - ...
Volkswagen unvels new engines at 36th International Vienna Motor Symposium - ...Volkswagen unvels new engines at 36th International Vienna Motor Symposium - ...
Volkswagen unvels new engines at 36th International Vienna Motor Symposium - ...
 
Microsoft Developer Day UNED-CR
Microsoft Developer Day UNED-CRMicrosoft Developer Day UNED-CR
Microsoft Developer Day UNED-CR
 
Disponibilidade de aula semanal tecnologos 01
Disponibilidade de aula semanal tecnologos 01Disponibilidade de aula semanal tecnologos 01
Disponibilidade de aula semanal tecnologos 01
 
Biblioteca escolar
Biblioteca escolarBiblioteca escolar
Biblioteca escolar
 
Boletín Tierra nº 226
Boletín Tierra nº 226Boletín Tierra nº 226
Boletín Tierra nº 226
 
Nomorg019stps93
Nomorg019stps93Nomorg019stps93
Nomorg019stps93
 
Internet y Firewall MGA-NIC 2007
Internet y Firewall MGA-NIC 2007Internet y Firewall MGA-NIC 2007
Internet y Firewall MGA-NIC 2007
 
Navistar Modec Press release
Navistar Modec Press releaseNavistar Modec Press release
Navistar Modec Press release
 
nestle
nestle nestle
nestle
 
Water analysis manual spanish-manual de analisis de agua
Water analysis manual spanish-manual de analisis de aguaWater analysis manual spanish-manual de analisis de agua
Water analysis manual spanish-manual de analisis de agua
 
Elena Granados-El sistema autonómico de asistencia integral a las víctimas de...
Elena Granados-El sistema autonómico de asistencia integral a las víctimas de...Elena Granados-El sistema autonómico de asistencia integral a las víctimas de...
Elena Granados-El sistema autonómico de asistencia integral a las víctimas de...
 
Almacenadores Web
Almacenadores WebAlmacenadores Web
Almacenadores Web
 
Leucicitosis
LeucicitosisLeucicitosis
Leucicitosis
 
Boletim spq 103_025_15
Boletim spq 103_025_15Boletim spq 103_025_15
Boletim spq 103_025_15
 
spa jessanddy
spa jessanddyspa jessanddy
spa jessanddy
 
Memoria fusai 2011
Memoria fusai 2011Memoria fusai 2011
Memoria fusai 2011
 
Social Recruiting
Social RecruitingSocial Recruiting
Social Recruiting
 
Una cervesa, una alegria: elaboració d'una cervesa artesana
Una cervesa, una alegria: elaboració d'una cervesa artesanaUna cervesa, una alegria: elaboració d'una cervesa artesana
Una cervesa, una alegria: elaboració d'una cervesa artesana
 
Blogueros y marcas, el valor de la opinión
Blogueros y marcas, el valor de la opiniónBlogueros y marcas, el valor de la opinión
Blogueros y marcas, el valor de la opinión
 
Ecodep presentazione
Ecodep presentazioneEcodep presentazione
Ecodep presentazione
 

Similar to Salesforce Bilbao Elevate '15 - 1st developer workshop

Similar to Salesforce Bilbao Elevate '15 - 1st developer workshop (20)

Learn about the latest innovations straight from dreamforce'18
Learn about the latest innovations straight from dreamforce'18Learn about the latest innovations straight from dreamforce'18
Learn about the latest innovations straight from dreamforce'18
 
Navigate Your Salesforce Career
Navigate Your Salesforce CareerNavigate Your Salesforce Career
Navigate Your Salesforce Career
 
Process Builder and Flow: An Admin's Trigger by Rich Englhard
Process Builder and Flow: An Admin's Trigger by Rich EnglhardProcess Builder and Flow: An Admin's Trigger by Rich Englhard
Process Builder and Flow: An Admin's Trigger by Rich Englhard
 
Singapore dg salesforce einstein + spring 17 release by manish
Singapore dg   salesforce einstein + spring 17 release by manishSingapore dg   salesforce einstein + spring 17 release by manish
Singapore dg salesforce einstein + spring 17 release by manish
 
Force.com Fridays: Intro to Force.com
Force.com Fridays: Intro to Force.comForce.com Fridays: Intro to Force.com
Force.com Fridays: Intro to Force.com
 
Innovation day Oslo 2018 Opening keynote
Innovation day Oslo 2018 Opening keynoteInnovation day Oslo 2018 Opening keynote
Innovation day Oslo 2018 Opening keynote
 
Innovations from Dreamforce
Innovations from DreamforceInnovations from Dreamforce
Innovations from Dreamforce
 
Community Cloud: New in Summer ‘18
Community Cloud: New in Summer ‘18Community Cloud: New in Summer ‘18
Community Cloud: New in Summer ‘18
 
Known and unknown Salesforce Marketing Cloud limitations… and some workaround...
Known and unknown Salesforce Marketing Cloud limitations… and some workaround...Known and unknown Salesforce Marketing Cloud limitations… and some workaround...
Known and unknown Salesforce Marketing Cloud limitations… and some workaround...
 
Value of an integrated ecosystem to build and grow your business
Value of an integrated ecosystem to build and grow your businessValue of an integrated ecosystem to build and grow your business
Value of an integrated ecosystem to build and grow your business
 
Getting Started with Salesforce for Non-Profits by Nik Panter
Getting Started with Salesforce for Non-Profits by Nik PanterGetting Started with Salesforce for Non-Profits by Nik Panter
Getting Started with Salesforce for Non-Profits by Nik Panter
 
Singapore dg salesforce einstein by manish
Singapore dg   salesforce einstein by manishSingapore dg   salesforce einstein by manish
Singapore dg salesforce einstein by manish
 
Build Better Communities with Lightning
Build Better Communities with LightningBuild Better Communities with Lightning
Build Better Communities with Lightning
 
Getting Starting with Salesforce for Nonprofits
Getting Starting with Salesforce for NonprofitsGetting Starting with Salesforce for Nonprofits
Getting Starting with Salesforce for Nonprofits
 
Spring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature HighlightsSpring ’15 Release Preview - Platform Feature Highlights
Spring ’15 Release Preview - Platform Feature Highlights
 
Salesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to appSalesforce Lightning component framework from 0 to app
Salesforce Lightning component framework from 0 to app
 
Salesforce Partner Forum: The Internet of Things Opportunity
Salesforce Partner Forum: The Internet of Things OpportunitySalesforce Partner Forum: The Internet of Things Opportunity
Salesforce Partner Forum: The Internet of Things Opportunity
 
ABC of Einstein Analytics
ABC of Einstein AnalyticsABC of Einstein Analytics
ABC of Einstein Analytics
 
Detroit ELEVATE Track 1
Detroit ELEVATE Track 1Detroit ELEVATE Track 1
Detroit ELEVATE Track 1
 
Salesforce Innovates Faster with Agile - You Can Too
Salesforce Innovates Faster with Agile - You Can TooSalesforce Innovates Faster with Agile - You Can Too
Salesforce Innovates Faster with Agile - You Can Too
 

More from northspainsalesforcedevelopergroup

More from northspainsalesforcedevelopergroup (20)

17th Salesforce Developer Group meeting in Bilbao
17th Salesforce Developer Group meeting in Bilbao17th Salesforce Developer Group meeting in Bilbao
17th Salesforce Developer Group meeting in Bilbao
 
Salesforce Elevate - Bilbao '17 - Separación de Conceptos - SoC
Salesforce Elevate - Bilbao '17 - Separación de Conceptos - SoCSalesforce Elevate - Bilbao '17 - Separación de Conceptos - SoC
Salesforce Elevate - Bilbao '17 - Separación de Conceptos - SoC
 
Salesforce Elevate - Bilbao '17 - Process automation with and without code
Salesforce Elevate - Bilbao '17 - Process automation with and without codeSalesforce Elevate - Bilbao '17 - Process automation with and without code
Salesforce Elevate - Bilbao '17 - Process automation with and without code
 
Salesforce Elevate - Bilbao '17 - Introducción FinancialForce
Salesforce Elevate - Bilbao '17 - Introducción FinancialForceSalesforce Elevate - Bilbao '17 - Introducción FinancialForce
Salesforce Elevate - Bilbao '17 - Introducción FinancialForce
 
Salesforce Elevate - Bilbao '17 - Introducción NTS
Salesforce Elevate - Bilbao '17 - Introducción NTSSalesforce Elevate - Bilbao '17 - Introducción NTS
Salesforce Elevate - Bilbao '17 - Introducción NTS
 
Salesforce Elevate - Bilbao '17 - Chatbot y Salesforce
Salesforce Elevate - Bilbao '17 - Chatbot y SalesforceSalesforce Elevate - Bilbao '17 - Chatbot y Salesforce
Salesforce Elevate - Bilbao '17 - Chatbot y Salesforce
 
Salesforce Elevate - Bilbao '17 - Introducción Salesforce
Salesforce Elevate - Bilbao '17 - Introducción SalesforceSalesforce Elevate - Bilbao '17 - Introducción Salesforce
Salesforce Elevate - Bilbao '17 - Introducción Salesforce
 
14th Salesforce Developer Group meeting in Bilbao
14th Salesforce Developer Group meeting in Bilbao14th Salesforce Developer Group meeting in Bilbao
14th Salesforce Developer Group meeting in Bilbao
 
12th Salesforce Developer Group meeting in Bilbao
12th Salesforce Developer Group meeting in Bilbao12th Salesforce Developer Group meeting in Bilbao
12th Salesforce Developer Group meeting in Bilbao
 
13th Salesforce Developer Group meeting in Bilbao
13th Salesforce Developer Group meeting in Bilbao13th Salesforce Developer Group meeting in Bilbao
13th Salesforce Developer Group meeting in Bilbao
 
11th Salesforce Developer Group meeting in Bilbao
11th Salesforce Developer Group meeting in Bilbao11th Salesforce Developer Group meeting in Bilbao
11th Salesforce Developer Group meeting in Bilbao
 
9th Salesforce Developer Group meeting in Bilbao
9th Salesforce Developer Group meeting in Bilbao9th Salesforce Developer Group meeting in Bilbao
9th Salesforce Developer Group meeting in Bilbao
 
8th Salesforce Developer Group meeting in Bilbao
8th Salesforce Developer Group meeting in Bilbao8th Salesforce Developer Group meeting in Bilbao
8th Salesforce Developer Group meeting in Bilbao
 
6th Salesforce Developer Group - Bilbao
6th Salesforce Developer Group - Bilbao6th Salesforce Developer Group - Bilbao
6th Salesforce Developer Group - Bilbao
 
Salesforce Bilbao Elevate 2015 - Presentación principal y FinancialForce
Salesforce Bilbao Elevate 2015 - Presentación principal y FinancialForceSalesforce Bilbao Elevate 2015 - Presentación principal y FinancialForce
Salesforce Bilbao Elevate 2015 - Presentación principal y FinancialForce
 
Salesforce Elevate Bilbao 2015 - Desuto Presentación
Salesforce Elevate Bilbao 2015 - Desuto PresentaciónSalesforce Elevate Bilbao 2015 - Desuto Presentación
Salesforce Elevate Bilbao 2015 - Desuto Presentación
 
Salesforce Bilbao Elevate 2015 - Nts cloud computing y sfdc
Salesforce Bilbao Elevate 2015 - Nts cloud computing y sfdcSalesforce Bilbao Elevate 2015 - Nts cloud computing y sfdc
Salesforce Bilbao Elevate 2015 - Nts cloud computing y sfdc
 
Salesforce Bilbao Elevate '15 - 4th developer workshop
Salesforce Bilbao Elevate '15 - 4th developer workshopSalesforce Bilbao Elevate '15 - 4th developer workshop
Salesforce Bilbao Elevate '15 - 4th developer workshop
 
Salesforce Bilbao Elevate '15 - 3rd developer workshop
Salesforce Bilbao Elevate '15 - 3rd developer workshopSalesforce Bilbao Elevate '15 - 3rd developer workshop
Salesforce Bilbao Elevate '15 - 3rd developer workshop
 
Salesforce Bilbao Elevate '15 - 2nd developer workshop
Salesforce Bilbao Elevate '15 - 2nd developer workshopSalesforce Bilbao Elevate '15 - 2nd developer workshop
Salesforce Bilbao Elevate '15 - 2nd developer workshop
 

Recently uploaded

Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
Kamal Acharya
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
R&R Consult
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
Kamal Acharya
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
Atif Razi
 

Recently uploaded (20)

Standard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - NeometrixStandard Reomte Control Interface - Neometrix
Standard Reomte Control Interface - Neometrix
 
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdfONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
ONLINE VEHICLE RENTAL SYSTEM PROJECT REPORT.pdf
 
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptxCFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
CFD Simulation of By-pass Flow in a HRSG module by R&R Consult.pptx
 
Fruit shop management system project report.pdf
Fruit shop management system project report.pdfFruit shop management system project report.pdf
Fruit shop management system project report.pdf
 
Scaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltageScaling in conventional MOSFET for constant electric field and constant voltage
Scaling in conventional MOSFET for constant electric field and constant voltage
 
AI for workflow automation Use cases applications benefits and development.pdf
AI for workflow automation Use cases applications benefits and development.pdfAI for workflow automation Use cases applications benefits and development.pdf
AI for workflow automation Use cases applications benefits and development.pdf
 
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-5 Notes for II-II Mechanical Engineering
 
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical EngineeringIntroduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
Introduction to Machine Learning Unit-4 Notes for II-II Mechanical Engineering
 
Furniture showroom management system project.pdf
Furniture showroom management system project.pdfFurniture showroom management system project.pdf
Furniture showroom management system project.pdf
 
Peek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdfPeek implant persentation - Copy (1).pdf
Peek implant persentation - Copy (1).pdf
 
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
NO1 Pandit Amil Baba In Bahawalpur, Sargodha, Sialkot, Sheikhupura, Rahim Yar...
 
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and VisualizationKIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
KIT-601 Lecture Notes-UNIT-5.pdf Frame Works and Visualization
 
Natalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in KrakówNatalia Rutkowska - BIM School Course in Kraków
Natalia Rutkowska - BIM School Course in Kraków
 
Introduction to Casting Processes in Manufacturing
Introduction to Casting Processes in ManufacturingIntroduction to Casting Processes in Manufacturing
Introduction to Casting Processes in Manufacturing
 
ASME IX(9) 2007 Full Version .pdf
ASME IX(9)  2007 Full Version       .pdfASME IX(9)  2007 Full Version       .pdf
ASME IX(9) 2007 Full Version .pdf
 
The Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdfThe Benefits and Techniques of Trenchless Pipe Repair.pdf
The Benefits and Techniques of Trenchless Pipe Repair.pdf
 
Construction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptxConstruction method of steel structure space frame .pptx
Construction method of steel structure space frame .pptx
 
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical SolutionsRS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
RS Khurmi Machine Design Clutch and Brake Exercise Numerical Solutions
 
2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge2024 DevOps Pro Europe - Growing at the edge
2024 DevOps Pro Europe - Growing at the edge
 
Democratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek AryaDemocratizing Fuzzing at Scale by Abhishek Arya
Democratizing Fuzzing at Scale by Abhishek Arya
 

Salesforce Bilbao Elevate '15 - 1st developer workshop

  • 2. Speaker  Asier Rodríguez  arodriguez@nts-solutions.com  NTS  @nts_sol
  • 3. Safe Harbor Safe harbor statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks associated with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non- salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-Q for the most recent fiscal quarter ended July 31, 2012. This documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
  • 4. Go Social! @salesforcedevs Salesforce Developers +Salesforce Developers Salesforce Developers Salesforce Developers
  • 5. 1. Entorno de desarrollo gratuito – https://developer.salesforce.com/signup 2. Acceso a salesforce – https://login.salesforce.com ¿Cómo empezar con salesforce?
  • 7. Objetos  Similar a las tablas de bases de datos.  Objetos Estándar – Cuenta, Contacto, Oportunidad, …  Posibilidad de crear objetos personalizados – Tienda__c, Salario__c, …
  • 9. Aplicaciones, Fichas y Objetos AplicaciónFichas Objeto
  • 10. Crear Aplicación  Compilación  Crear  Aplicaciones  Nuevo  Aplicación personalizada – Nombre: Almacén – Visible para todos
  • 11. Crear Objeto Producto  Compilación  Crear  Objetos  Nuevo objeto personalizado – Etiqueta: Producto – Visible para todos
  • 12. Crear Campos  Compilación  Crear  Objetos  Producto  Relaciones y campos personalizados  Nuevo
  • 13. Crear Ficha  Compilación  Crear  Fichas  Nuevo  Objeto: Producto – Icono de Ficha – Incluir Ficha en Almacén.
  • 14. Crear Objeto Pedido  Objeto: Pedido – Número de pedido automático PE-{0000} – Campo personalizado: Estado (Lista de selección) • Pendiente • Enviado
  • 15. Crear Objeto Línea de Pedido  Objeto: Línea de Pedido – Número de línea automático LI-{0000} – Campo: Cantidad (Número (18,0)) .
  • 16. Relaciones entre objetos  Maestro – Detalle – Siempre debe haber un padre para cada hijo. – Recuento de hijos, media, suma,…  Búsqueda – Puede haber hijos sin padre.
  • 17. Crear Relaciones  Siempre se crean en el registro hijo.  Línea de pedido – Relación Principal-detalle con Pedido – Relación Búsqueda con Producto .
  • 18. Reglas de valicación  Validar los datos que se crean o actualizan.  Ejemplo: Línea de pedido – Cantidad < 0
  • 19. Reglas de valicación  Crear  Objeto  Línea de pedido.  Reglas de validación: Nuevo – Nombre: Validar cantidad positiva
  • 20. Reglas de valicación  Añadir mensaje de error  Debe aparecer en el campo “Cantidad”
  • 21.  SDG: http://slideshare.net/northspainsalesforcedevelopergroup  Github: https://github.com/northspainsalesforcedevelopergroup/elevator20150226  Meetup: http://www.meetup.com/Spain-Salesforce-Developer-User-Group/ – http://www.meetup.com/Spain-Salesforce-Developer-User-Group/events/220539551/  Libros: https://developer.salesforce.com/page/Force.com_workbook – http://www.salesforce.com/us/developer/docs/workbook_vf/index.htm – https://developer.salesforce.com/page/User_Interface  Training: https://developer.salesforce.com/trailhead  Essentials Madrid: https://www.salesforce.com/es/events/details/sfe15-madrid/ Enlaces de Utilidad
  • 23. Gracias!  Asier Rodríguez  arodriguez@nts-solutions.com  NTS  @nts_sol