Roboteka
Roboteka · Robots · Analizar dimensiones del paquete

Analizar dimensiones del paquete

El robot «Analizar dimensiones del paquete» convierte una cadena como «120×80×60 cm, 15.5 kg» en números independientes para los procesos de negocio de Bitrix24 (Alaio): largo, ancho, alto, peso, volumen, peso volumétrico y facturable. También devuelve el lado mayor, la suma de los tres lados y el largo más el contorno, para que una condición del proceso decida si el envío es sobredimensionado. Las unidades de salida son configurables, así que el resultado se integra directo en una solicitud a la API de un transportista.

El robot descompone una cadena de dimensiones en números y calcula métricas logísticas. Acepta el valor del campo «Dimensiones del paquete» o cualquier cadena como «120×80×60 cm, 15.5 kg» — el análisis tolera los separadores ×, x y *, la coma como separador decimal y unidades en dos idiomas. El divisor del peso volumétrico se indica en la entrada: 5000 para DHL, UPS y FedEx, 6000 para tarifas terrestres, 4000 para carga consolidada. El peso facturable es el mayor entre el peso real y el volumétrico — es el que usa el transportista para cobrar el envío. Cuándo usarlo: incluir las medidas en una solicitud a la API de un transportista, calcular el costo del envío dentro de un proceso, filtrar la carga sobredimensionada antes de pasarla a logística, completar campos numéricos de la ficha a partir de un solo campo de texto. Si la cadena no se puede interpretar, el robot devuelve «Correcto» = N y un mensaje de error, sin interrumpir el proceso.

¿Qué parámetros de entrada acepta el robot?

Parámetro Tipo ¿Obligatorio? Por defecto
Cadena de dimensiones string sí
Divisor del peso volumétrico (DHL, UPS, FedEx — 5000; tarifas terrestres — 6000; carga consolidada — 4000) int — 5000
Unidad de longitud, si la cadena no la indica select mm, cm, m, pulgada — cm
Unidad de peso, si la cadena no la indica select g, kg, t, lb — kg
Unidad de longitud de salida select mm, cm, m, pulgada — cm
Unidad de peso de salida select g, kg, t, lb — kg

¿Qué devuelve el robot?

Parámetro Tipo
Correcto bool
Largo double
Ancho double
Alto double
Peso double
Volumen, m³ double
Peso volumétrico double
Peso facturable double
Lado mayor double
Suma de los tres lados double
Largo + contorno (L + 2×(An+Al)) double
Unidad de longitud de salida string
Error string

¿Qué errores puede devolver el robot?

El robot escribe estos mensajes en el registro del proceso de negocio cuando no puede completar un paso. El texto indica qué corregir en la configuración o en los datos.

  • No se pudieron interpretar las dimensiones

Escenario: filtrar la carga sobredimensionada antes de pasarla a logística

  1. Una negociación tiene el campo «Dimensiones del paquete» completado
  2. El robot analiza la cadena y devuelve «Largo + contorno»
  3. Una condición del proceso lo compara con 300 cm y dirige los envíos grandes a un gestor dedicado

Robots similares

Artículos relacionados