Skip to main content

Configurar la aplicación BOTanicals

Objetivos de aprendizaje

En este proyecto podrá:

  • Instalar un paquete en su Trailhead Playground.
  • Crear una clase y un método Apex.
  • Crear un desencadenador.
  • Automatizar el proceso de creación de un sObject nuevo.
Nota

Nota

¿Es su idioma de aprendizaje español (LATAM)? En esta insignia, las validaciones de los retos prácticos de Trailhead funcionan en inglés. Entre paréntesis se incluyen las traducciones a modo de referencia. Copie y pegue los valores que figuran en inglés y, luego, cambie el idioma de su Trailhead Playground a inglés y la configuración local a Estados Unidos. Siga las instrucciones que figuran aquí.

Consulte la insignia Trailhead en su idioma para aprender a aprovechar la experiencia traducida de Trailhead.

Introducción a BOTanicals

Ramo de flores de colores con el logotipo de BOTanicals.

BOTanicals es una compañía que fabrica flores robóticas, la alternativa ecológica e hipoalergénica a las flores tradicionales. Estas flores cambian de color para adaptarse a los estados de ánimo, brillan en la oscuridad y no se marchitan. Una organización de Salesforce de última generación conectada a la Internet de las cosas se encarga de controlarlas. Llega justo a tiempo para la promoción de BOTanicals en la que se ofrece un ramo de regalo. En este proyecto, automatizamos un proceso de negocio para llevar a cabo la promoción. Lo que hacemos es codificar nuestra aplicación para que se agregue un ramo de regalo cada vez que se activa un pedido.

Formulario de pedido con la etiqueta Activo = +1 ramo de regalo.

Nota

En este proyecto, trabajamos con procesos de negocio que podría automatizar fácilmente mediante herramientas de administración del tipo "apuntar y hacer clic". A medida que siga los pasos, piense en la conexión entre lo que ocurre en el código y el modo en que realizaría las mismas tareas en la interfaz de usuario de Salesforce.

El modelo de objetos de BOTanicals

Primero, miremos nuestro modelo de objetos. Modelo de objetos enumerados de izquierda a derecha: Account (Account Name [ID]), Order (Order[ID], Account Name), Order Item (Order Product Name [ID], Order, Product, numberOfFlowers__c, percentOfOpening__c, fragrance__c, glow__c, colorTheme__c) y Product (Product[ID], numberOfFlowers__c, percentOfOpening__c).

Probablemente observó algunos objetos estándar que conoce: Account (Cuenta), Order (Pedido), OrderItem (Elemento de pedido) y Product (Producto). También hay algunos campos personalizados en los objetos OrderItem y Product. La mayor parte de nuestra codificación gira en torno a los objetos estándar Order y OrderItem.

Crear un nuevo Trailhead Playground

Para este proyecto, debe crear un nuevo Trailhead Playground. Desplácese hasta el final de esta página, haga clic en la flecha hacia abajo junto a Launch (Iniciar) y seleccione Create a Trailhead Playground (Crear un Trailhead Playground). Normalmente lleva de 3 a 4 minutos crear un nuevo Trailhead Playground.

Nota

Sí, realmente queremos decir un Trailhead Playground completamente nuevo. Si utiliza una organización o un playground existentes, puede tener problemas para completar los retos.

Cómo iniciar su Trailhead Playground e instalar un paquete

Lo primero que haremos es abrir el Trailhead Playground e instalar un paquete. Para ello, desplácese hasta la parte inferior de esta página y haga clic en Launch (Iniciar) Si ve una ficha en su organización con la etiqueta Install a Package (Instalar un paquete), excelente. Siga los pasos que se describen a continuación.

De lo contrario, desde el Iniciador de aplicación (), busque y abra Playground Starter, y siga los pasos.

  1. Haga clic en la ficha Install a Package (Instalar un paquete).
  2. Pegue 04t8b000001RwQK en el campo.
  3. Haga clic en Install (Instalar).
  4. Seleccione Install for Admins Only (Instalar solo para administradores) y, a continuación, haga clic en Install (Instalar).

Cuando el paquete termine de instalarse, verá una página de confirmación y recibirá un email en la dirección asociada con su Playground.

Cómo actualizar el formato predeterminado de la página de pedidos

  1. Haga clic en Setup (Configuración) y seleccione Setup (Configuración).
  2. Haga clic en Object Manager (Gestor de objetos).
  3. Haga clic en Order (Pedido).
  4. Haga clic en Page Layouts (Formatos de página).
  5. Haga clic en Page Layout Assignment (Asignación de formato de página).
  6. Haga clic en Edit Assignment (Modificar asignación).
  7. Haga clic en el encabezado de la columna Page Layout (Formato de página) para seleccionar todos los perfiles.
  8. En Page Layout to Use (Formato de página que se utilizará), seleccione Order Layout (Formato de pedido) (BOTanicals).
  9. Compruebe que en la columna Page Layout (Formato de página) ahora aparece Order Layout (Formato de pedido) (BOTanicals) para cada perfil. Asignaciones de formato de página para cada perfil que enumera la opción Order Layout (Formato de pedido) (BOTanicals).
  10. Haga clic en Save (Guardar).

Cómo fijar tres vistas de lista en la aplicación BOTanicals

  1. En el Iniciador de aplicación (), busque y abra BOTanicals. Las vistas de lista de la página de inicio de BOTanicals estarán vacías. No se preocupe, pronto agregaremos datos.
  2. Haga clic en All Accounts (Todas las cuentas) (BOTanicals).
  3. Haga clic en Fijar esta vista de lista para fijar la vista de lista en esta página.
  4. Haga clic en Home (Inicio).
  5. Fije la vista de lista All Orders (Todos los pedidos) (BOTanicals) y la vista de lista All Products (Todos los productos) (BOTanicals).

Cómo cargar datos de muestra

  1. Haga clic en Setup (Configuración)y seleccione Setup (Configuración).
  2. En el cuadro Quick Find (Búsqueda rápida), ingrese Flows (Flujos).
  3. En Process Automation (Automatización de procesos), seleccione Flows (Flujos).
  4. Haga clic en Load Sample Data (Cargar datos de muestra).
  5. Haga clic en Run (Ejecutar).
  6. Cuando vea YOUR FLOW FINISHED (Su flujo finalizó), cierre la ventana Load Sample (Cargar muestra).
  7. Cierre la ventana Flow Builder.
  8. En el Iniciador de aplicación (), busque y abra BOTanicals.

La página de inicio ahora debería tener entradas en las secciones Accounts (Cuentas), Orders (Pedidos) y Products (Productos). La aplicación BOTanicals ya está lista.

¡Siga aprendiendo gratis!
Regístrese para obtener una cuenta y continuar.
¿Qué hay para usted?
  • Consiga recomendaciones personalizadas para sus objetivos profesionales
  • Practique sus aptitudes con retos prácticos y pruebas
  • Siga y comparta su progreso con empleadores
  • Póngase en contacto para recibir asesoramiento y oportunidades laborales