Escanear códigos de barras con la aplicación móvil Business Central para iOS y Android
Importante
Este contenido está archivado y no se actualiza. Para obtener la documentación más reciente, vaya a Novedades o cambios en Business Central. Para conocer los últimos planes de lanzamiento, vaya a los planes de lanzamiento de Dynamics 365, Power Platform y Cloud for Industry.
Habilitada para | Versión preliminar pública | Disponibilidad general |
---|---|---|
Administradores, creadores, vendedores o analistas, automáticamente | 1 de septiembre de 2023 | 3 de oct. de 2023 |
Valor empresarial
El control del escáner de códigos de barras aumenta la productividad de los usuarios del almacén, ya que pueden escanear códigos de barras utilizando la cámara del dispositivo o incluso el escáner de códigos de barras dedicado. Esta característica también abre escenarios para que los partners creen experiencias más avanzadas utilizando un escáner de códigos de barras.
Detalles de características
La nueva característica de escaneo de códigos de barras admite tres escenarios diferentes, cada uno con distintos niveles de complejidad. Los escenarios varían desde características simples de interfaz de usuario (UI) hasta enfoques más avanzados que atienden a los ISV.
Escenario 1: botón de interfaz de usuario
El cliente móvil muestra un control fácil de usar en los campos de la página para iniciar el escáner de códigos de barras. Para habilitar la acción de escaneo de códigos de barras en un campo, la propiedad
ExtendedDatatype
del código AL debe establecerse enBarcode
. Las páginas con este tipo de campos, que solo son compatibles con los tipos de datos de texto y código, mostrarán automáticamente un botón de escaneo de códigos de barras en la interfaz de usuario, lo que permitirá el escaneo a través de la cámara del dispositivo. Este escaneo es altamente eficiente y receptivo, presenta procesamiento en el nivel de sistema operativo móvil y admite los formatos de códigos de barras 1D y 2D más conocidos. Una vez que se escanea un código de barras, su valor se ingresa en el campo de la página y el foco se mueve al siguiente campo de entrada rápida de la página. Esta característica es compatible con las plataformas iOS y Android.Escenario 2: acción AL
Los desarrolladores de AL también pueden activar la interfaz de usuario de escaneado del código de barras mediante una acción basada en AL, de modo que el escaneado del código de barras puede iniciarse mediante un botón, un enlace o alguna otra lógica semiautomatizada (por ejemplo, al abrir una página). Este escenario, también compatible con las plataformas iOS y Android utiliza la misma tecnología de escaneo con cámara que el escenario 1 y devuelve el valor del código de barras escaneado al código AL para su posterior procesamiento.
Escenario 3: evento de código de barras
Este escenario se dirige a dispositivos de hardware profesionales, normalmente con escáneres de códigos de barras basados en láser, que ofrecen una mayor flexibilidad a los desarrolladores. Solo es compatible con escáneres de códigos de barras de hardware, como Zebra o Datalogic, que ejecutan Android 11 y superiores (no hay compatibilidad con iOS). Con este escenario, los desarrolladores registran un suscriptor de código de barras que escucha eventos de código de barras posteriores en el lado AL. Cuando el hardware escanea un código de barras, su valor se envía a la aplicación móvil de Business Central y luego al código AL. En otras palabras, el código AL puede interceptar un evento desde un dispositivo Android y procesar aún más el código de barras decodificado. Además, este escenario permite escanear códigos de barras y elaborar un documento sin interactuar con ninguna interfaz de usuario.
Qué piensa
Ayúdenos a mejorar Dynamics 365 Business Central con ideas, sugerencias y comentarios. Use el foro de https://aka.ms/bcideas.
Consulte también
Recibir productos (documentación)