Apex - Ejemplo
Ejemplo de desarrollo de aplicaciones empresariales
Para nuestro tutorial, implementaremos la aplicación CRM para una empresa de procesamiento y equipos químicos. Esta empresa trata con proveedores y brinda servicios. Trabajaremos pequeños fragmentos de código relacionados con este ejemplo a lo largo de nuestro tutorial para comprender cada concepto en detalle.
Para ejecutar el código en este tutorial, necesitará tener dos objetos creados: los objetos Cliente y Factura. Si ya sabe cómo crear estos objetos en Salesforce, puede omitir los pasos que se indican a continuación. De lo contrario, puede seguir la guía paso a paso a continuación.
Crear objeto de cliente
Primero configuraremos el objeto Cliente.
Step 1- Vaya a Configuración y luego busque 'Objeto' como se muestra a continuación. Luego haga clic en el enlace Objetos como se muestra a continuación.
Step 2 - Una vez que se abre la página del objeto, haga clic en 'Create New Object'como se muestra a continuación.
Step 3- Después de hacer clic en el botón, aparecerá la página de creación de nuevo objeto y luego ingrese todos los detalles del objeto como se ingresa a continuación. El nombre del objeto debe ser Cliente. Solo tiene que ingresar la información en el campo como se muestra en la captura de pantalla a continuación y mantener otras cosas predeterminadas como están.
Ingrese la información y luego haga clic en el botón 'Guardar' -
Siguiendo los pasos anteriores, hemos creado con éxito el objeto Cliente.
Creación del objeto Campos personalizados para cliente
Ahora que tenemos nuestro objeto Cliente configurado, crearemos un campo 'Activo' y luego puede crear los otros campos siguiendo pasos similares. El nombre y el nombre de la API del campo se proporcionarán en la captura de pantalla.
Step 1- Crearemos un campo llamado 'Activo' de tipo de datos como Casilla de verificación. Vaya a Configuración y haga clic en él.
Step 2 - Busque 'Objeto' como se muestra a continuación y haga clic en él.
Step 3 - Haga clic en el objeto 'Cliente'.
Step 4 - Una vez que haya hecho clic en el enlace del objeto Cliente y aparezca la página de detalles del objeto, haga clic en el botón Nuevo.
Step 5 - Ahora, seleccione el tipo de datos como Casilla de verificación y haga clic en Siguiente.
Step 6 - Ingrese el nombre del campo y la etiqueta como se muestra a continuación.
Step 7 - Haga clic en Visible y luego haga clic en Siguiente.
Step 8 - Ahora haga clic en 'Guardar'.
Siguiendo los pasos anteriores, se crea nuestro campo personalizado 'Activo'. Debe seguir todos los pasos de creación de campos personalizados anteriores para los campos restantes. Esta es la vista final del objeto del cliente una vez que se crean todos los campos:
Creación de objeto de factura
Step 1 - Vaya a Configuración y busque 'Objeto' y luego haga clic en el enlace Objetos como se muestra a continuación.
Step 2 - Una vez que se abre la página del objeto, haga clic en el botón 'Crear nuevo objeto' como se muestra a continuación.
Step 3- Después de hacer clic en el botón, aparecerá la página de creación de nuevos objetos como se muestra en la captura de pantalla a continuación. Debes ingresar los detalles aquí. El nombre del objeto debe ser Factura. Esto es similar a cómo creamos el objeto Cliente anteriormente en este tutorial.
Step 4 - Ingrese la información como se muestra a continuación y luego haga clic en el botón 'Guardar'.
Siguiendo estos pasos, se creará su objeto Factura.
Creación de campos personalizados para el objeto Factura
Crearemos el campo Descripción en el objeto Factura como se muestra a continuación:
Step 1 - Vaya a Configuración y haga clic en él.
Step 2 - Busque 'Objeto' como se muestra a continuación y haga clic en él.
Step 3 - Haga clic en el objeto 'Factura'.
Y luego haga clic en 'Nuevo'.
Step 4 - Seleccione el tipo de datos como Área de texto y luego haga clic en el botón Siguiente.
Step 5 - Introduzca la información que se indica a continuación.
Step 6 - Haga clic en Visible y luego en Siguiente.
Step 7 - Haga clic en Guardar.
Del mismo modo, puede crear los otros campos en el objeto Factura.
Con esto, hemos creado los objetos que se necesitan para este tutorial. Aprenderemos varios ejemplos en los capítulos siguientes basados en estos objetos.