SlideShare a Scribd company logo
1 of 23
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

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 FlashDreamforce
 
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 clientSalesforce France
 
Salesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - IntroductionSalesforce Summer of Hacks London - Introduction
Salesforce Summer of Hacks London - IntroductionJohn Stevenson
 
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 2020Dreamforce
 
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 cloudsEuroCloud
 
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 DevelopersRené Winkelmeyer
 
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 differentRené Winkelmeyer
 
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 ...René Winkelmeyer
 
Dreamforce Web Portals
Dreamforce Web PortalsDreamforce Web Portals
Dreamforce Web Portalsgokubi
 
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 AuthenticationSalesforce Developers
 
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 differentRené Winkelmeyer
 
Keynote Dreamforce To You Italy 2015
Keynote Dreamforce To You Italy 2015Keynote Dreamforce To You Italy 2015
Keynote Dreamforce To You Italy 2015Silvia Kyselova
 
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 ExperienceDreamforce
 
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 SalesforceSalesforce Deutschland
 
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 OverviewLogeekNightUkraine
 
Integration Of SurveyMonkey With Salesforce
Integration Of SurveyMonkey With SalesforceIntegration Of SurveyMonkey With Salesforce
Integration Of SurveyMonkey With SalesforceCloud Analogy
 
Salesforce sales cloud solutions
Salesforce sales cloud solutionsSalesforce sales cloud solutions
Salesforce sales cloud solutionsJanBask LLC
 

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

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 - ...RushLane
 
Microsoft Developer Day UNED-CR
Microsoft Developer Day UNED-CRMicrosoft Developer Day UNED-CR
Microsoft Developer Day UNED-CRJose Carlos Campos
 
Nomorg019stps93
Nomorg019stps93Nomorg019stps93
Nomorg019stps931991freaks
 
Navistar Modec Press release
Navistar Modec Press releaseNavistar Modec Press release
Navistar Modec Press releaseRoger Atkins
 
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 aguaLuis Alberto Rolon Martínez
 
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...Fundación Ramón Areces
 
Almacenadores Web
Almacenadores WebAlmacenadores Web
Almacenadores Webcarivero93
 
Boletim spq 103_025_15
Boletim spq 103_025_15Boletim spq 103_025_15
Boletim spq 103_025_15HelderVazz
 
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 artesanaCRP del Tarragonès
 
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ónCarlos Terrones Lizana
 
Ecodep presentazione
Ecodep presentazioneEcodep presentazione
Ecodep presentazioneecodep
 

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

Navigate Your Salesforce Career
Navigate Your Salesforce CareerNavigate Your Salesforce Career
Navigate Your Salesforce CareerSalesforce Admins
 
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 EnglhardSalesforce Admins
 
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 manishManish Thaduri
 
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.comSalesforce Developers
 
Community Cloud: New in Summer ‘18
Community Cloud: New in Summer ‘18Community Cloud: New in Summer ‘18
Community Cloud: New in Summer ‘18Salesforce Developers
 
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...CzechDreamin
 
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 businessSaaStock
 
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 PanterSalesforce Admins
 
Singapore dg salesforce einstein by manish
Singapore dg   salesforce einstein by manishSingapore dg   salesforce einstein by manish
Singapore dg salesforce einstein by manishManish Thaduri
 
Build Better Communities with Lightning
Build Better Communities with LightningBuild Better Communities with Lightning
Build Better Communities with LightningSalesforce Developers
 
Getting Starting with Salesforce for Nonprofits
Getting Starting with Salesforce for NonprofitsGetting Starting with Salesforce for Nonprofits
Getting Starting with Salesforce for NonprofitsNik Panter
 
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 HighlightsSalesforce Developers
 
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 appRoy Gilad
 
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 OpportunityReidCarlberg
 
ABC of Einstein Analytics
ABC of Einstein AnalyticsABC of Einstein Analytics
ABC of Einstein Analyticsrikkehovgaard
 
Detroit ELEVATE Track 1
Detroit ELEVATE Track 1Detroit ELEVATE Track 1
Detroit ELEVATE Track 1Joshua Birk
 
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 TooDreamforce
 

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

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 - SoCnorthspainsalesforcedevelopergroup
 
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 codenorthspainsalesforcedevelopergroup
 
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 FinancialForcenorthspainsalesforcedevelopergroup
 
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 FinancialForcenorthspainsalesforcedevelopergroup
 

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

CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfAsst.prof M.Gokilavani
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEroselinkalist12
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitterShivangiSharma879191
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girlsssuser7cb4ff
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AIabhishek36461
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionMebane Rash
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsSachinPawar510423
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfme23b1001
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfAsst.prof M.Gokilavani
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxKartikeyaDwivedi3
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHC Sai Kiran
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024Mark Billinghurst
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionDr.Costas Sachpazis
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catcherssdickerson1
 

Recently uploaded (20)

🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
🔝9953056974🔝!!-YOUNG call girls in Rajendra Nagar Escort rvice Shot 2000 nigh...
 
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptxExploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
Exploring_Network_Security_with_JA3_by_Rakesh Seal.pptx
 
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdfCCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
CCS355 Neural Networks & Deep Learning Unit 1 PDF notes with Question bank .pdf
 
young call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Serviceyoung call girls in Green Park🔝 9953056974 🔝 escort Service
young call girls in Green Park🔝 9953056974 🔝 escort Service
 
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETEINFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
INFLUENCE OF NANOSILICA ON THE PROPERTIES OF CONCRETE
 
8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter8251 universal synchronous asynchronous receiver transmitter
8251 universal synchronous asynchronous receiver transmitter
 
Call Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call GirlsCall Girls Narol 7397865700 Independent Call Girls
Call Girls Narol 7397865700 Independent Call Girls
 
Past, Present and Future of Generative AI
Past, Present and Future of Generative AIPast, Present and Future of Generative AI
Past, Present and Future of Generative AI
 
US Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of ActionUS Department of Education FAFSA Week of Action
US Department of Education FAFSA Week of Action
 
Vishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documentsVishratwadi & Ghorpadi Bridge Tender documents
Vishratwadi & Ghorpadi Bridge Tender documents
 
Electronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdfElectronically Controlled suspensions system .pdf
Electronically Controlled suspensions system .pdf
 
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdfCCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
CCS355 Neural Network & Deep Learning UNIT III notes and Question bank .pdf
 
Concrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptxConcrete Mix Design - IS 10262-2019 - .pptx
Concrete Mix Design - IS 10262-2019 - .pptx
 
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
9953056974 Call Girls In South Ex, Escorts (Delhi) NCR.pdf
 
Introduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECHIntroduction to Machine Learning Unit-3 for II MECH
Introduction to Machine Learning Unit-3 for II MECH
 
POWER SYSTEMS-1 Complete notes examples
POWER SYSTEMS-1 Complete notes  examplesPOWER SYSTEMS-1 Complete notes  examples
POWER SYSTEMS-1 Complete notes examples
 
IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024IVE Industry Focused Event - Defence Sector 2024
IVE Industry Focused Event - Defence Sector 2024
 
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective IntroductionSachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
Sachpazis Costas: Geotechnical Engineering: A student's Perspective Introduction
 
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Serviceyoung call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
young call girls in Rajiv Chowk🔝 9953056974 🔝 Delhi escort Service
 
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor CatchersTechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
TechTAC® CFD Report Summary: A Comparison of Two Types of Tubing Anchor Catchers
 

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