Funções do Dialplan do Asterisk 20
Descrição:Retorna a soma numérica de todos os dígitos individuais em um número. Isso pode ser útil para calcular somas de verificação (checksums) baseadas no número, onde erros geralmente são dígitos diferentes por um valor.
Exemplo:
same => n,Set(digitsum=${DIGIT_SUM(859)}) ; atribui digitsum=22
same => n,Set(checksum=$[${digitsum} % 10]) ; atribui checksum=2 DIGIT_SUM(num)num - O número do qual se deseja calcular a soma dos dígitos.