Eliminar valor de un campo múltiple
El robot «Eliminar valor de un campo múltiple» elimina un valor concreto de un campo múltiple de CRM (negociación, contacto, empresa o prospecto) en los procesos de negocio y robots de Bitrix24 conservando los demás valores. Se eliminan todas las apariciones coincidentes. Devuelve un indicador «Correcto» Y/N, el número de apariciones eliminadas y el número resultante de elementos en el campo.
El robot recorta un valor dado de un campo múltiple de CRM y deja intactos todos los demás valores — es una eliminación selectiva, no una reescritura de la lista entera. La entrada es el tipo de entidad (deal, contact, company o lead), su ID, el código de campo y el valor a eliminar; las apariciones coincidentes se retiran y el resto se conserva. Casos de uso típicos: quitar una etiqueta temporal de una negociación al cambiar de etapa; eliminar una dirección obsoleta de un campo múltiple de contacto; borrar una etiqueta concreta de una lista a medida que avanza el proceso. Si la entidad no se encuentra o los parámetros no son válidos, se devuelve «Correcto» = N. Devuelve «Correcto» Y/N, el número de apariciones eliminadas y el número resultante de elementos en el campo — úselos en los siguientes pasos del proceso de negocio.
¿Qué parámetros de entrada acepta el robot?
| Parámetro | Tipo | ¿Obligatorio? | Por defecto |
|---|---|---|---|
| Tipo de entidad: deal / contact / company / lead | string | sí | |
| ID de la entidad | int | sí | |
| Código de campo | string | sí | |
| Valor a eliminar | string | sí |
¿Qué devuelve el robot?
| Parámetro | Tipo |
|---|---|
| Correcto (Y/N) | string |
| Número de apariciones eliminadas | int |
| Número resultante de elementos en el campo | int |
Escenario: quitar la etiqueta «nuevo» en el primer contacto
- Una negociación entra en la etapa «En curso»
- El robot elimina el valor «nuevo» del campo múltiple de etiquetas de la negociación
- Con «Correcto» = Y el proceso continúa y el número de apariciones eliminadas se usa más adelante