Pegar Ramal Automático!

Boa Noite a Todos!

Hoje vou posta uma solução que uso aqui para inserir o ramal automaticamente no cadastro do cliente baseado na ultima conexão.

Solução bastante útil para mim em particular, pois tenho vários ramais e na hora do cadastro os técnicos acabavam esquecendo de inserir o ramal do cliente... 

O script autoramal.php faz duas consultas, uma por clientes sem ramal definido "setado em todos" e em outra consulta verifica se este cliente esta conectado e em qual o ramal ele esta conectado, e por fim insere o ramal que ele esta conectado no cadastro.

Mas vamos adiante, para quem necessita de uma solução assim basta seguir os passos abaixo.

1º Baixe o arquivo autoramal.zip e descompacte

2º Copie o arquivo autoramal.php para /usr/local/mkauth/scripts

3º Executar manualmente no terminal com o comando

/opt/php5/bin/php -q /usr/local/mkauth/scripts/autoramal.php

4º Exemplo de agendamento para cada 15 minutos

echo "*/15 * * * *  root   /opt/php5/bin/php -q /usr/local/mkauth/scripts/autoramal.php 2> /dev/null" >> /etc/cron.d/sistema

Espero que seja útil!

Um abraço, fiquem com Deus!

 

autoramal.zip

Para adicionar comentários, você deve ser membro de MK-AUTH.

Join MK-AUTH

Votos 0
Enviar-me um email quando as pessoas responderem –

Respostas

  • Muito bom amigo, obrigado pela contribuição

  • Boa noite, não estou conseguindo baixa o arquivo, se tiver como upar novamente eu agradeço.

  • Toda vez que o MKAUTH reinicia eu preciso digitar esse comando novamente.

    Alguém sabe como deixar ele fixo?

    echo "*/15 * * * *  root   /opt/php5/bin/php -q /usr/local/mkauth/scripts/autoramal.php 2> /dev/null" >> /etc/cron.d/sistema

  • Testado e Funcionando.

    Valeu Jonas



    Wanderlei Filomeno disse:

    Obrigado Jonas!

    Vou testar e posto o resultado

    jonas oliveira da silva disse:

    Já alterei pode baixar o arquivo novamente.

    Wanderlei Filomeno disse:

    Nada ainda!

    Acho que apos algumas atualizacoes do MKAUTH o jonas vai ter que alterar esse script dele.

    Alex Alves Franco disse:

    Resolveu Wanderlei?

    Wanderlei Filomeno disse:

    Tambem estou com esse problema

    Alex Alves Franco disse:

    Depois que atualizei o MKAUTH, começou a dar esse erro.

    root@mk-auth:~# /opt/php5/bin/php -q /usr/local/mkauth/scripts/autoramal.php
    Unknown column 'sis_cliente.ativo2' in 'where clause'root@mk-auth:~#

  • Obrigado Jonas!

    Vou testar e posto o resultado

    jonas oliveira da silva disse:

    Já alterei pode baixar o arquivo novamente.

    Wanderlei Filomeno disse:

    Nada ainda!

    Acho que apos algumas atualizacoes do MKAUTH o jonas vai ter que alterar esse script dele.

    Alex Alves Franco disse:

    Resolveu Wanderlei?

    Wanderlei Filomeno disse:

    Tambem estou com esse problema

    Alex Alves Franco disse:

    Depois que atualizei o MKAUTH, começou a dar esse erro.

    root@mk-auth:~# /opt/php5/bin/php -q /usr/local/mkauth/scripts/autoramal.php
    Unknown column 'sis_cliente.ativo2' in 'where clause'root@mk-auth:~#

  • Deu certo aqui! Obrigado pela atenção, parabéns.

  • Já alterei pode baixar o arquivo novamente.

    Wanderlei Filomeno disse:

    Nada ainda!

    Acho que apos algumas atualizacoes do MKAUTH o jonas vai ter que alterar esse script dele.

    Alex Alves Franco disse:

    Resolveu Wanderlei?

    Wanderlei Filomeno disse:

    Tambem estou com esse problema

    Alex Alves Franco disse:

    Depois que atualizei o MKAUTH, começou a dar esse erro.

    root@mk-auth:~# /opt/php5/bin/php -q /usr/local/mkauth/scripts/autoramal.php
    Unknown column 'sis_cliente.ativo2' in 'where clause'root@mk-auth:~#

  • Nada ainda!

    Acho que apos algumas atualizacoes do MKAUTH o jonas vai ter que alterar esse script dele.

    Alex Alves Franco disse:

    Resolveu Wanderlei?

    Wanderlei Filomeno disse:

    Tambem estou com esse problema

    Alex Alves Franco disse:

    Depois que atualizei o MKAUTH, começou a dar esse erro.

    root@mk-auth:~# /opt/php5/bin/php -q /usr/local/mkauth/scripts/autoramal.php
    Unknown column 'sis_cliente.ativo2' in 'where clause'root@mk-auth:~#

  • Resolveu Wanderlei?

    Wanderlei Filomeno disse:

    Tambem estou com esse problema

    Alex Alves Franco disse:

    Depois que atualizei o MKAUTH, começou a dar esse erro.

    root@mk-auth:~# /opt/php5/bin/php -q /usr/local/mkauth/scripts/autoramal.php
    Unknown column 'sis_cliente.ativo2' in 'where clause'root@mk-auth:~#

  • Tambem estou com esse problema

    Alex Alves Franco disse:

    Depois que atualizei o MKAUTH, começou a dar esse erro.

    root@mk-auth:~# /opt/php5/bin/php -q /usr/local/mkauth/scripts/autoramal.php
    Unknown column 'sis_cliente.ativo2' in 'where clause'root@mk-auth:~#

This reply was deleted.