Generar código de barras y código QR en Salesforce

Generar código de barras y código QR en Salesforce

Última actualización el 12 de mayo de 2023 por Rakesh Gupta

Gran idea o pregunta duradera:

  • ¿Cómo generar código de barras y código QR en Salesforce?

Objetivos:

Después de leer este blog, podrá:

  • Comprender la diferencia entre código de barras y código QR
  • Beneficios de usar Código de Barras y Código QR
  • Genere un código de barras y muéstrelo en un campo
  • Cargar el código de barras en el archivo de Salesforce y asociarlo con el producto
  • y mucho más

Jestilla Zetkin trabaja como arquitecta de Salesforce en Gurukul On Cloud (GoC) . Mientras trabajaba en la implementación de Sales Cloud, obtuvo el requisito de generar códigos de barras. A continuación se detalla el requisito:

  1. Generar un código de barras para el código del producto
  2. Mostrar el código de barras en la página de detalles del producto
  3. Adjunte automáticamente el código de barras a la lista relacionada con el archivo en el producto.

¿Qué son el código de barras y el código QR?

Un código de barras y un código QR son tipos de códigos legibles por máquina que se utilizan para almacenar y recuperar información.

Un código de barras es una imagen cuadrada o rectangular compuesta de líneas paralelas negras y espacios en blanco. Se utiliza en tiendas para rastrear el inventario de productos, en hospitales para rastrear registros de pacientes y en el rastreo de equipaje de aerolíneas, etc.

Un código de respuesta rápida, también conocido como código QR, es un tipo de código de barras que incluye detalles legibles por máquina sobre el elemento al que está adjunto. Se utiliza para compartir datos como videos, fotos, URL web, contactos, etc.

La distinción principal entre un código de barras y un código QR es que un código de barras solo puede almacenar datos en una dimensión, mientras que un código QR puede almacenar datos en dos dimensiones.

¿Beneficios de usar código de barras y código QR?

El código de barras y el código QR brindan varias ventajas en el proceso de ventas, incluida una precisión mejorada, disponibilidad de fecha inmediata, implicaciones de bajo costo y mejor control de inventario. Beneficios de usar códigos de barras y códigos QR:

  1. Entrada de datos eficiente : los códigos de barras y los códigos QR eliminan la necesidad de la entrada manual de datos, lo que reduce los errores y aumenta la eficiencia.
  2. Gestión de inventario : ayudan a agilizar el seguimiento y la gestión del inventario al proporcionar información precisa y en tiempo real.
  3. Transacciones más rápidas : escanear códigos de barras y códigos QR acelera las transacciones en el punto de venta, lo que reduce los tiempos de espera.
  4. Fácil implementación : los códigos de barras y los códigos QR se pueden generar e imprimir fácilmente, y su escaneo se puede realizar con teléfonos inteligentes estándar o escáneres dedicados.
  5. Oportunidades de marketing mejoradas : los códigos QR, en particular, se pueden usar para atraer a los clientes con contenido interactivo, promociones y anuncios.

¿Cómo generar código de barras y código QR?

Para generar un código de barras, puede utilizar varios generadores de códigos de barras en línea o bibliotecas de programación que ofrecen funcionalidades de creación de códigos de barras.

En este artículo usaremos la API de código de barras bwip-js . La API en línea de bwip-js está alojada en una instancia Amazon AWS EC2 mediante una aplicación node.js. Puede usar esta API para generar dinámicamente imágenes de códigos de barras desde cualquier lugar de la web. La imagen devuelta está en formato PNG. No hay cargos por usar esta API y no pude encontrar ningún límite de uso.

Los dos parámetros requeridos son el tipo de código de barras y el valor a codificar. También puede agregar parámetros adicionales para rotar (permite rotar la imagen a una de las cuatro orientaciones ortogonales) e incluir texto .

Práctica guiada (nosotros hacemos):

Realice los pasos a continuación para generar un código de barras para el código del producto:

Paso 1: cree un campo de fórmula personalizada en el producto para generar y mostrar un código de barras

Ahora generaremos la imagen del código de barras usando un generador de código de barras bwip-js y mostraremos la imagen en un campo de fórmula usando la etiqueta de imagen.

  1. Haga clic en Configuración .
  2. En el Administrador de objetos, escriba Producto .
  3. Seleccione Campos y relaciones , luego haga clic en Nuevo .
  4. Seleccione Fórmula como Tipo de datos, luego haga clic en Siguiente.
  5. Ingrese la etiqueta del campo : código de barras (código del producto) y haga clic en la tecla de tabulación, se completará el nombre del campo .
    1. Tipo de devolución de fórmula : Texto
  6. Haga clic en el botón Siguiente .
    1. URL de la fórmula : IMAGEN(“ https://bwipjs-api.metafloor.com/?bcid=code39&text=”+ ProductCode +”&scale=2&rotate=N&includetext&backgroundcolor=ffffff”,”Barcode”)
  7. Establezca la seguridad a nivel de campo para los perfiles .
  8. Agregue este campo a Diseño de página .
  9. Haga clic en Guardar .

Paso 2: asociar la imagen del código de barras al archivo de Salesforce

Ahora ya sabe cómo generar la imagen del código de barras sin ningún código. El siguiente paso es cargar la imagen del código de barras en el archivo de Salesforce para generar o imprimir un PDF.

  1. La imagen devuelta de la API de código de barras bwip-js está en formato PNG. Necesitamos un código apex para recuperar el cuerpo de esta solicitud como un blob.
     Solicitud HttpRequest = new HttpRequest();
    solicitud.setEndpoint(r.imagenURL);
    solicitud.setMethod('GET');
    Enlace Http = nuevo Http();
    Respuesta HttpResponse = vinculante. enviar (solicitud);
    Imagen de blob = respuesta.getBodyAsBlob();
Seguir leyendo

Uso del flujo de credenciales del cliente para una autenticación API más sencilla ☁️

Uso del flujo de credenciales del cliente para una autenticación API más sencilla ☁️

Las API de Salesforce ahora son compatibles con las credenciales de cliente de OAuth, lo que facilita más que nunca establecer integraciones de servidor a servidor que no necesariamente necesitan el contexto del usuario.

La publicación Uso del flujo de credenciales del cliente para una autenticación API más sencilla apareció primero en el blog de desarrolladores de Salesforce .

Seguir leyendo

3 formas en que la IA generativa ayudará a las pequeñas empresas a vender de manera más inteligente

¿Cómo potenciará esta tecnología emergente a los equipos de ventas en las pequeñas y medianas empresas? Nuestro vicepresidente ejecutivo y gerente general de Sales Cloud comparte sus pensamientos.

Seguir leyendo

Archivar un canal de Slack con Flow

Última actualización el 5 de diciembre de 2022 por Rakesh GuptaGran idea o pregunta duradera: ¿Cómo se archiva un canal de Slack con Salesforce Flow? Los canales de Slack aportan orden y claridad al trabajo: puede crearlos para cada proyecto, tema o equipo. Cuando hay un canal para todo, puedes

La publicación Archive A Slack Channel usando Flow apareció primero en Automation Champion .

Seguir leyendo

Cómo aprobar el examen de certificación de consultor de Sales Cloud

Última actualización el 20 de noviembre de 2022 por Rakesh Gupta Como consultor certificado de Sales Cloud recién nombrado, estoy compartiendo mis experiencias de estudio con usted y quiero que sea el próximo en hacerlo. ¡Así que prepárate y sumérgete! 👉 Ya que estás aquí, quizás quieras

La publicación Cómo aprobar el examen de certificación de consultor de Sales Cloud apareció primero en Automation Champion .

Seguir leyendo

La guía definitiva de certificaciones de Salesforce para gerentes de proyectos

Desde finalizar el cronograma hasta asegurarse de que se cumpla, desde obtener los requisitos comerciales hasta manejar el descontento del cliente, desde la hoja de ruta del proyecto hasta los problemas diarios, los gerentes de proyecto son la columna vertebral para la entrega de cualquier proyecto. Y en proyectos que involucran plataformas de CRM como Salesforce, los gerentes de proyecto tienen que usar más de un sombrero. Aparte de […]

La publicación La guía definitiva para las certificaciones de Salesforce para gerentes de proyectos apareció primero en Inspire Planner.

Seguir leyendo

Cómo aprobar el examen de certificación

Última actualización el 16 de septiembre de 2022 por Rakesh Gupta Con un inmenso placer, me gustaría compartir que aprobé el examen de certificación Platform App Builder hace un mes. Me tomó 50 minutos revisar todas las preguntas antes de presionar el botón de enviar. Después de un clic más del

La publicación Cómo aprobar el examen de certificación de Salesforce Platform App Builder apareció primero en Automation Champion .

Seguir leyendo

Cómo aprobar el examen de certificación de asociado certificado de Salesforce

Última actualización el 13 de septiembre de 2022 por Rakesh Gupta Como asociado certificado de Salesforce recién nombrado, estoy compartiendo mis experiencias de estudio con usted y quiero que sea el próximo en hacerlo. ¡Así que prepárate y sumérgete! 👉 Ya que estás aquí, es posible que desees

La publicación Cómo aprobar el examen de certificación de asociado certificado de Salesforce apareció primero en Automation Champion .

Seguir leyendo

¡Lanzamiento Winter'23 de las diez mejores gemas de Salesforce Lightning Experience!

Última actualización el 22 de agosto de 2022 por Rakesh Gupta Con cada lanzamiento, Salesforce agrega muchas funcionalidades nuevas a Lightning Experience, lo que lo hace más productivo y lo ayuda a brindar una mejor experiencia al cliente. El 26 de agosto, se actualizarán Sandboxes. Como resultado, su organización obtendrá el aspecto

La publicación ¡Lanzamiento de Winter'23 de las Diez mejores gemas de Salesforce Lightning Experience! apareció por primera vez en Automation Champion .

Seguir leyendo

¡Lanzamiento Summer'22 de las diez gemas principales de Salesforce Lightning Experience!

Última actualización el 10 de mayo de 2022 por Rakesh Gupta Con cada nuevo lanzamiento, Salesforce agrega toneladas de nuevas funcionalidades a Lightning Experience. Lo que lo hace más productivo y lo ayuda a brindar una mejor experiencia al cliente. A partir del 10 de mayo de 2022, Sandboxes se han actualizado, como resultado, su organización

La publicación Las diez mejores gemas de Salesforce Lightning Experience Summer'22 ¡Lanzamiento! apareció primero en Automation Champion .

Seguir leyendo

Mostrar la última fecha de actividad en la página de detalles del registro de objetos

Última actualización el 11 de abril de 2022 por Rakesh Gupta Gran idea o pregunta duradera: ¿Cómo realizar un seguimiento de la última fecha de actividad y mostrarla en la página de detalles del objeto? Objetivos: después de leer este blog, podrá: Comprender las diferencias entre las fechas de Última actividad y Última modificación Comprender

La publicación Mostrar fecha de la última actividad en la página de detalles del registro de objetos apareció primero en Automation Champion .

Seguir leyendo

Personalizar el diseño de varias líneas del producto en Salesforce

Gran idea o pregunta duradera: ¿Cómo personalizar las columnas en el cuadro de diálogo Agregar productos? A menudo nos encontramos con el requisito de agregar o eliminar campos de Agregar producto o diseños de varias líneas para productos de oportunidad en Lightning Experience. Por ejemplo, agregue el campo Productos que quedan en existencia en la página Agregar producto. Añadir Corporativo

La publicación Personalizar el diseño de varias líneas del producto en Salesforce apareció primero en Automation Champion .

Seguir leyendo

Agregar productos automáticamente a la nueva oportunidad

Última actualización el 30 de marzo de 2022 por Rakesh Gupta Gran idea o pregunta duradera: ¿Cómo se agregan automáticamente productos a una nueva oportunidad? Objetivos: esta publicación de blog nos ayudará a comprender lo siguiente Usar el generador de flujo de salesforce para asignar automáticamente el producto a una oportunidad Usar elementos get para evitar

La publicación Agregar productos automáticamente a la nueva oportunidad apareció primero en Automation Champion .

Seguir leyendo

Cómo configurar el marco de políticas del remitente (SPF) para Salesforce

Última actualización el 11 de marzo de 2022 por Rakesh Gupta Gran idea o pregunta persistente: cómo configurar la función Marco de políticas del remitente (SPF) para permitir que los agentes de transferencia de mensajes (MTA) reciban validar que los MTA de envío están autorizados para enviar correos electrónicos desde Salesforce ¿dominio? Objetivos: Después de leer este blog,

La publicación Cómo configurar el marco de políticas del remitente (SPF) para Salesforce apareció primero en Automation Champion .

Seguir leyendo

Cómo configurar la clave DKIM en Salesforce

Última actualización el 9 de marzo de 2022 por Rakesh Gupta Gran idea o pregunta duradera: cómo configurar la función clave DKIM (DomainKeys Identified Mail) para permitir que Salesforce firme el correo electrónico saliente enviado en nombre de su empresa. Objetivos: después de leer este blog, podrá: Comprender el propósito de DKIM Comprender cómo funciona DIKM

La publicación Cómo configurar la clave DKIM en Salesforce apareció primero en Automation Champion .

Seguir leyendo

Cómo cambiar el nombre de listas relacionadas en el formato de página

Última actualización el 27 de febrero de 2022 por Rakesh Gupta Gran idea o pregunta duradera: ¿Cómo cambiar el nombre de la lista relacionada en la página de registro de rayos? A menudo se encuentra con el requisito de cambiar el nombre de la lista relacionada en el diseño de página de objetos estándar o personalizados. Por ejemplo, cambie el nombre de la

La publicación Cómo cambiar el nombre de las listas relacionadas en el diseño de la página apareció primero en Automation Champion .

Seguir leyendo

¿Cómo ocultar el botón Nuevo estándar de la vista de lista?

Última actualización el 27 de febrero de 2022 por Rakesh Gupta Gran idea o pregunta duradera: ¿Cómo ocultar el botón Nuevo estándar de la vista de lista? Objetivos: Después de leer este blog, podrá: Quitar el nuevo botón estándar de las vistas de lista Agregar o quitar un botón estándar de la lista

The post ¿Cómo ocultar el botón Nuevo estándar de la vista de lista? apareció por primera vez en Automation Champion .

Seguir leyendo

División automática de ingresos en Oportunidades

¿Cómo divide automáticamente los ingresos con Lightning Flow o Process Builder?

La publicación Auto Revenue Splitting en Oportunidades apareció primero en Automation Champion .

Seguir leyendo

Asignar automáticamente el libro de precios según el tipo de registro de oportunidad

Última actualización el 10 de febrero de 2022 por Rakesh GuptaGran idea o pregunta duradera: un libro de precios es un libro en el que se enumeran los precios de los productos. Actualmente, los usuarios comerciales deben seleccionar un libro de precios tan pronto como se crea una oportunidad. En este artículo, veamos un

La publicación Asignar automáticamente el libro de precios según el tipo de registro de oportunidad apareció por primera vez en Automation Champion .

Seguir leyendo

Oportunidad en Salesforce

Hola amigos: En este artículo, cubriremos el objeto Oportunidad en Salesforce. Tema cubierto: ¿Qué es oportunidad? Etapas de oportunidad Vs oportunidad? Proceso de ventas Configurar la ruta de ventas en Salesforce … Leer más »

Seguir leyendo

Comprensión profunda del libro de productos y precios en Salesforce

Hola amigos, En esta sección, vamos a hablar sobre productos y listas de precios. Objetivo de aprendizaje: ¿Qué es un producto? Diferencia de venta basada en productos y servicios entre producto y … Leer más »

Seguir leyendo

Equipo de cuentas en Salesforce

Hola amigos: Hoy aprenderemos todo sobre el equipo de cuentas. Vamos a empezar. Temas tratados: Habilitar equipos de cuentas Configurar roles de cuentas Configurar equipo de cuentas predeterminado ¿Qué es el equipo de cuentas? Account …Leer más »

Seguir leyendo

Configuración de Enterprise Territory Management en Salesforce

Hola amigos: En el último capítulo aprendimos sobre los conceptos de gestión de territorios empresariales. Ahora en este artículo lo configuraremos. Paso 1: Habilite el territorio empresarial … Leer más »

Seguir leyendo

Comprensión de la gestión de territorios en Salesforce con “Rocket Singh”

Hola amigos: A veces, comprender la gestión del territorio por completo se vuelve un poco complicado. Por tanto, este artículo se centrará en los conceptos básicos de la gestión del territorio. Temas tratados: ¿Qué es la gestión del territorio? Diferencia entre la jerarquía de roles … Leer más »

Seguir leyendo