8th salesforce developer group meeting in bilbao
TRANSCRIPT
![Page 1: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/1.jpg)
Salesforce Developer Group
Bilbao, 23 de octubre, 2015
![Page 2: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/2.jpg)
AgendaBienvenidos!!Presentaciones - ¿tenemos nuevos miembros?Custom Metadata Types – Asier RodríguezDescansoDreamforce ‘15 ¿has estado?
![Page 3: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/3.jpg)
Custom metadata types
![Page 4: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/4.jpg)
¿Qué son?Nueva funcionalidad que permite la creación de
metadatos.Spring 15’ BetaSummer 15’ GAWinter 16’ mejoras.
![Page 5: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/5.jpg)
¿Para qué sirve?Almacenar y gestionar datos de configuración.¿Custom settings?¿Fichero de constantes?¿Custom object?
![Page 6: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/6.jpg)
Usuario Password EndpointDesarrollo passwordsincifr
arhttp://soydedug.com:1555
Producción dugmolabamas http://soydedug.com:1337Despliegue
Usuario Password Endpoint
Custom setting
![Page 7: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/7.jpg)
Usuario Password EndpointDesarrollo passwordsincifr
arhttp://soydedug.com:1555
Producción dugmolabamas http://soydedug.com:1337Despliegue
Usuario Password EndpointDesarrollo passwordsincifr
arhttp://soydedug.com:1555
Producción dugmolabamas http://soydedug.com:1337
Custom metadata type
![Page 8: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/8.jpg)
¿Qué más?Formatos de páginaGestión de permisos de edición y visualización.
![Page 9: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/9.jpg)
Mi primer metadatoConfiguración – Desarrollo – Tipos de metadatos
personalizados. Public/Protected
Nuevo campo personalizado No permite divisa, picklist, multipicklist ni relaciones.
![Page 10: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/10.jpg)
Mi primer metadatoGestionar configuraciones - Nuevo.
Label + Nombre de API
Componente protegido
![Page 11: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/11.jpg)
Prueba¿Qué va a pasar?
for(Integer i=0;i<200;i++){ List<Account> lista=[select Id from Account];}System.debug(‘FIN');
![Page 12: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/12.jpg)
Prueba¿Qué va a pasar?
Sin límite de SOQLAdios “MIXED_DML_OPERATION”
for(Integer i=0;i<200;i++){ List<config__mdt> lista=[select Id from config__mdt];}System.debug(‘FIN');
![Page 13: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/13.jpg)
¿Dónde está el truco?Metadatos sólo son accesibles desde el Metadata
API.Operaciones DML sólo permitidas desde:
InterfazMetadata API
Máximo 10 megasTamaño variable según campos creados
![Page 14: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/14.jpg)
ConclusiónNuevo tipo de objetoDespliegue de datos entre instancias.
Variables / ConstantesVisibles / Ocultos
Sin límite de SOQL.No permite DML en Apex o SOAP/REST API.10 Mb de metadatos.Son accesibles desde teses
![Page 15: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/15.jpg)
¿Preguntas?
@asiereiki
![Page 16: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/16.jpg)
¡¡GRACIAS!!¡A comer!
![Page 17: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/17.jpg)
![Page 18: 8th Salesforce Developer Group meeting in Bilbao](https://reader036.vdocuments.site/reader036/viewer/2022062412/58ee988c1a28abdf3a8b45a9/html5/thumbnails/18.jpg)
¡¡GRACIAS!!Nos vemos en el
próximo SGD