Roboteka
Roboteka · Robots · Formatear número

Formatear número

El robot «Formatear número» convierte un número en una cadena legible en los procesos de negocio y robots de Bitrix24 (Alaio): se definen los decimales, el separador decimal y el separador de miles. Entiende «1 500,50» en la entrada. Devuelve la cadena formateada, el número normalizado y un indicador «Número reconocido» Y/N.

El robot formatea un número para ojos humanos — de «1234567.5» sale «1 234 567,50», digno de un correo o un documento. La entrada es el número (se entienden la coma decimal y los espacios internos), los decimales (2 por defecto), el separador decimal (coma por defecto) y el separador de miles: space — espacio, none — sin separador, o cualquier carácter propio. Casos de uso típicos: poner el importe de la negociación en una oferta; mostrar un presupuesto en una notificación sin una cola de seis dígitos; normalizar un número antes de escribirlo en un documento. Si el valor no es un número, se devuelven «Número reconocido» = N y una cadena vacía. Devuelve la cadena, el número normalizado y el indicador Y/N — úselos en los siguientes pasos del proceso de negocio.

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

Parámetro Tipo ¿Obligatorio? Por defecto
Número string
Decimales (por defecto 2) string
Separador decimal (por defecto coma) string
Separador de miles: space — espacio, none — sin separador, o un carácter propio (por defecto espacio) string

¿Qué devuelve el robot?

Parámetro Tipo
Cadena formateada string
Número (normalizado) double
Número reconocido (Y/N) string

Escenario: un importe en la oferta comercial

  1. Una negociación genera un documento con el importe 1234567.5
  2. El robot formatea el número: 2 decimales, coma, espacio entre miles
  3. El documento recibe «1 234 567,50» — el importe se lee de un vistazo

Robots similares

Artículos relacionados