Varios Group_counts seguidos

33 views
Skip to first unread message

Javivi

unread,
Nov 27, 2024, 7:50:15 AM11/27/24
to asterisk-es
Hola buenos días...

Para poder contar las llamadas tengo varios GROUP_COUNT seguidos, para poder contar las llamadas totales, a fijos, móviles... es decir:

  same => n,Set(GROUP()=movil)
  same => n,Set(movil=${GROUP_COUNT(movil)})
  same => n,Set(GROUP()=salientes)
  same => n,Set(salientes=${GROUP_COUNT(salientes)})
  same => n,Set(GROUP()=total)
  same => n,Set(total=${GROUP_COUNT(total)})

Cual es el problema, que si hago dos llamadas salientes, por ejemplo a móviles, veo que el grupo "movil" y "salientes" siempre esta a 1, mientras que el grupo "total" si aumenta a 2.

Si cambio, y en vez de poner el grupo "total" el último, pongo el grupo "movil" el último, ahora el grupo "total" siempre esta a 1 y el grupo "movil" aumenta a 2.

No puedo poner varias definiciones de varios grupos? O es que estoy haciendo algo mal...

Muchas gracias

Ricardo Vargas

unread,
Nov 27, 2024, 1:54:55 PM11/27/24
to asterisk-es
Hola

Me da la impresión que el error es que lo estas lo estas haciendo sobre un mismo dialplan, deberías crear otro dialplan o asignar contextos diferentes.

Saludos

Ricardo Peironcely

unread,
Nov 27, 2024, 2:12:24 PM11/27/24
to aster...@googlegroups.com
Un canal puede estar en un solo grupo.

Estás cambiando el canal de grupo, y cuando cuentas, está solo en el último.

Define salientes-móvil salientes-no móvil … y luego suma todas las salientes por un lado, todas las entrantes por otro y totales sumándolo todo.

Un saludo / Best regards / С уважением

Ricardo Peironcely

Enviado desde mi móvil, disculpas por la brevedad.
This mail was sent from mobile, sorry for being brief
Написано на мобильном, приношу извинения за краткость.


--
Este email pertenece a la lista de Asterisk-ES (http://www.asterisk-es.org)
Normas de la lista Asterisk-ES: http://comunidad.asterisk-es.org/index.php?title=Lista:normas-asterisk-es
---
Has recibido este mensaje porque estás suscrito al grupo "asterisk-es" de Grupos de Google.
Para cancelar la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a asterisk-es...@googlegroups.com.
Para ver este debate, visita https://groups.google.com/d/msgid/asterisk-es/979a4ca0-8c4b-4728-97fe-7b194c82588an%40googlegroups.com.

Javivi

unread,
Nov 28, 2024, 2:27:22 AM11/28/24
to asterisk-es
Muchas gracias,.,,.

Creo que lo he solucionado, no se si será la mejor forma, con las categorías, es decir:

  same => n,Set(GROUP(movil)=movil)
  same => n,Set(movil=${GROUP_COUNT(movil@movil)})
  same => n,Set(GROUP(salientes)=salientes)
  same => n,Set(salientes=${GROUP_COUNT(salientes@salientes)})
  same => n,Set(GROUP(total)=total)
  same => n,Set(total=${GROUP_COUNT(total@total)})

De esta forma si que me permite tener el mismo canal en los 3 grupos.
Estaría bien usarlo de esta forma?

Gracias

Reply all
Reply to author
Forward
0 new messages