Agenda: ligação com o Google Agenda

A Agenda conversa com o Google Agenda em dois caminhos, e os dois partem de você: o compromisso cadastrado aqui pode virar um evento no seu Google, e os eventos do seu Google podem ser trazidos para cá quando você mandar. Nada disso começa antes de você ligar a sua conta.

ONDE FICA
Tudo fica no botão Mais ações, no alto da tela da Agenda. Esse botão oferece, no máximo, quatro itens: Sincronizar google agenda, Gerenciar situações, Vincular com o google agenda e Desvincular do google agenda. Nem todos aparecem sempre. Vincular com o google agenda e Desvincular do google agenda se alternam: enquanto a sua conta não está ligada aparece Vincular; depois de ligada, no lugar dele aparece Desvincular. O item Sincronizar google agenda só aparece com a conta já ligada, porque sem conta ligada não existe de onde trazer evento. Já Gerenciar situações depende da sua permissão para a tela de situações, e não tem relação com o Google. Se você acabou de fazer uma busca, o botão Mais ações sai da tela e no lugar dele fica o botão Voltar; clique em Voltar para o Mais ações reaparecer.

A REGRA QUE EXPLICA QUASE TUDO
O vínculo é de cada usuário, não da empresa. Quem liga a conta é a pessoa, e o sistema guarda essa ligação com o nome do usuário que estava logado na hora. Por isso ligar a sua conta não liga a conta de ninguém mais: cada colega precisa entrar com o próprio acesso e fazer o mesmo caminho pelo Mais ações. E por isso o compromisso vai para o Google da pessoa que está no campo Responsável do compromisso, não para o Google de quem cadastrou.

COMO LIGAR A SUA CONTA
Abra a Agenda, clique em Mais ações e depois em Vincular com o google agenda. O sistema leva você ao Google para autorizar o acesso ao calendário e devolve para a lista de compromissos com a mensagem de integração realizada. Se você já tinha ligado antes, o sistema avisa que você já está integrado. Depois de ligada, a conta fica registrada e o item do menu passa a ser Desvincular do google agenda.

COMO DESLIGAR A SUA CONTA
No mesmo Mais ações, clique em Desvincular do google agenda e confirme. O sistema apaga apenas o registro da ligação da sua conta. Os eventos que já tinham sido criados no Google continuam lá, porque desvincular não é o mesmo que apagar agenda: o desvínculo só encerra a autorização guardada aqui.

A CAIXA SINCRONIZAR COM O GOOGLE AGENDA
Dentro do compromisso, logo abaixo do campo Local, existe a caixa Sincronizar com o Google Agenda. Ela só aparece quando o responsável escolhido no compromisso tem conta do Google ligada. Assim que você troca o Responsável, o sistema consulta aquela pessoa e mostra ou esconde a caixa na hora. Quando a caixa não aparece, na quase totalidade dos casos é isso: o responsável daquele compromisso ainda não ligou a própria conta. Não é falta de permissão.

A caixa já vem marcada quando o compromisso está sincronizado e o responsável é você. Se você abre um compromisso de outra pessoa, a caixa aparece desmarcada mesmo que o evento exista no Google dela — por isso, antes de salvar a alteração, marque a caixa se quiser manter o evento na agenda do responsável.

O QUE VAI PARA O GOOGLE
Vão o título do compromisso, a descrição, o local, a data e a hora. Se o compromisso não tem hora, o evento entra como dia inteiro, porque não há horário para posicionar. Se tem hora, o evento começa no horário marcado e termina uma hora depois, no fuso de Brasília; para horários a partir das 23h, o evento termina às 23:59. O evento é sempre criado no calendário principal da conta, então não adianta procurar em outro calendário. Os lembretes cadastrados no compromisso são enviados junto e viram lembretes do próprio evento no Google, na mesma antecedência em minutos: os de e-mail como lembrete de e-mail, os de SMS e WhatsApp como aviso de tela. Quando o compromisso não tem lembrete próprio, o evento fica com o lembrete padrão do calendário.

QUANDO O EVENTO SAI DA AGENDA DO GOOGLE
Excluir o compromisso na Agenda apaga o evento correspondente no Google. Desmarcar a caixa Sincronizar com o Google Agenda e salvar manda apagar o evento daquele compromisso; se ele continuar aparecendo, apague direto no Google. Trocar o responsável de um compromisso já sincronizado apaga o evento da agenda do responsável antigo e cria o evento na agenda do novo responsável, já que o evento sempre pertence à conta de quem responde pelo compromisso. As ocorrências criadas automaticamente pela recorrência não vão para o Google; só o compromisso que você salvou é enviado.

TRAZER OS EVENTOS DO GOOGLE PARA A AGENDA
O item Sincronizar google agenda faz o caminho de volta: ele lê os eventos do seu calendário principal, do último mês em diante, e cria ou atualiza os compromissos correspondentes aqui. Isso acontece somente quando você clica, nunca sozinho, e ao final o sistema informa quantos eventos foram processados. Os compromissos criados por essa importação ficam com você como responsável.

Antes de usar esse item, entenda três efeitos, porque eles mexem no que já está cadastrado. Primeiro: evento apagado ou cancelado no Google faz o compromisso correspondente ser excluído da Agenda, porque a importação trata o Google como origem e reproduz aqui o que aconteceu lá. Segundo: o que veio do Google sobrescreve o que foi digitado aqui, ou seja, título, descrição, local, data e hora são substituídos pelos do evento, o compromisso volta para a primeira situação cadastrada da sua empresa e passa a ter você como responsável, mesmo que antes fosse de outra pessoa. Terceiro: dos lembretes do evento, só os de e-mail são trazidos para o compromisso; lembretes de tela do Google não viram lembrete aqui.

O QUE COSTUMA DAR ERRADO
A caixa Sincronizar com o Google Agenda não aparece no compromisso. Olhe o campo Responsável: a caixa depende da conta daquela pessoa estar ligada, não da sua. Peça para o responsável entrar com o acesso dele e usar Vincular com o google agenda.

O compromisso foi salvo com a caixa marcada e você não encontra o evento. Procure no calendário principal da conta do responsável, que é o único calendário usado, e confirme que a conta ligada é mesmo aquela.

O compromisso sumiu da Agenda depois de você clicar em Sincronizar google agenda. Verifique se o evento equivalente foi apagado ou cancelado no Google: nesse caso a exclusão aqui é o comportamento esperado da importação.

O texto do compromisso voltou ao que estava no Google e a situação voltou para a primeira da lista. Foi a importação: ela regrava o compromisso com os dados do evento. Se você edita bastante aqui, use Sincronizar google agenda com parcimônia.

Você desvinculou a conta e os eventos continuam no Google. É o esperado, porque desvincular encerra a autorização e não mexe no que já foi criado. Apague os eventos direto no Google se quiser removê-los.

Aparece a mensagem de credenciais inválidas ou token expirado ao sincronizar. Faça o que a mensagem pede: Desvincular do google agenda e depois Vincular com o google agenda de novo, para o sistema receber uma autorização nova.

Aparece a mensagem de que você não tem permissão ao tentar desvincular. Essa ação exige a permissão de usuário do sistema; fale com quem administra os usuários da sua conta.

Aparece a mensagem pedindo a url para autenticação do Google Agenda. Isso é configuração do endereço da sua conta e não se resolve pela tela da Agenda; acione o suporte.

O QUE NÃO É DESTA FONTE
Cadastro de usuário e permissões do sistema são do ERP e têm fonte própria; aqui tratamos apenas do compromisso e do aplicativo Agenda.