Permissões do CT-e: onde ficam, o que cada caixa libera e o que não dá para restringir
ANTES DE MEXER EM PERMISSÃO, CONFIRA SE O CT-e ESTÁ LIBERADO
Se o CT-e não abre para ninguém, nem para o usuário master, o problema não é permissão: o aplicativo não está liberado. E o CT-e é liberado loja a loja — pode estar ativo em uma loja e não em outra da mesma empresa. "Só um usuário não vê" muitas vezes é "não está ativo na loja dele".
Olhe o card em Meus aplicativos › Ver todos os aplicativos. Se o botão mostrar Testar grátis, o próprio cliente liga o CT-e na hora, por 7 dias, sem pedido e sem aprovação. Se mostrar Acessar e mesmo assim nada abrir, o teste já foi usado ou venceu — aí o assunto é contratação, e plano e condições são com o comercial. Em qualquer um desses casos, mexer em permissão não adianta.
Duas recusas ajudam a separar os casos, e nenhuma delas é permissão: "O seu plano atual não lhe permite integrar com o CT-e" é plano, e leva para a tela do plano; "Você não possui uma integração ativa com o CT-e" é a integração daquela loja, e leva para a tela de integrações.
AS PERMISSÕES DO CT-e FICAM DENTRO DO CT-e
Este é o engano mais comum. A lista de permissões do sistema principal não traz nada do CT-e. O aplicativo tem as suas próprias telas de Usuários, de Grupos de usuários e de Permissões, e é só ali que aparecem os itens de conhecimento de transporte.
Abrindo pelo lugar certo, a lista traz estes blocos: Conhecimentos, Cartas de correções, Clientes, Fornecedores, Produtos, Serviços, Relatórios e Configurações. Um nome despista: o bloco chama-se Conhecimentos e a linha dentro dele chama-se CT-e. É ali que estão listar, adicionar, editar, excluir, cancelar, os XMLs e as impressões.
Você mexe nisso no cadeado da linha, em Usuários ou em Grupos de usuários, dentro do CT-e. O usuário herda tudo o que o grupo dele tem: liberar no grupo libera para todo mundo daquele grupo. Marcar a linha-título de um bloco libera de uma vez tudo o que está abaixo dela. Usuário e grupo master não têm as permissões alteradas — o sistema recusa e avisa — e já enxergam tudo.
DUAS MENSAGENS, DOIS LUGARES
"Você não possui acesso a esta ação!" vem da própria tela do CT-e: antes de chamar o servidor, a listagem já conferiu a permissão daquela ação e parou ali.
"Você não possui acesso a esta área!" vem do servidor, que confere de novo. Quem tenta pelo endereço direto esbarra nessa.
As duas são permissão. Nenhuma das duas é erro do sistema nem rejeição da SEFAZ.
O QUE A LISTA DE CONHECIMENTOS CONFERE
A tela de conhecimentos consulta permissão para estas ações, e a lista é fechada: adicionar, editar, visualizar, excluir, transmitir, cancelar, visualizar XML, baixar XML, exportar XMLs, exportar excel, imprimir DACTE, enviar e-mail, compartilhar no WhatsApp, importar XML e gerar financeiro.
Repare que emitir (transmitir) e gerar financeiro estão nessa lista. Não diga ao cliente que essas duas ações são livres de permissão: elas são conferidas como as outras, e sem a permissão a tela responde "Você não possui acesso a esta ação!". Se ele não encontrar na tela de permissões uma caixa com esse nome, não invente rótulo — encaminhe ao suporte.
A busca na SEFAZ é conferida à parte, no servidor. Se o funcionário recebe recusa só ao buscar na SEFAZ, com as outras liberadas, é essa permissão.
Cartas de correções é um bloco separado: liberar o CT-e não libera a carta. Listagem, Visualizar, Adicionar, Imprimir e Baixar XML são caixas próprias dali.
AS QUE MAIS GERAM CHAMADO
Listar, no bloco Conhecimentos: sem ela a lista de CT-e nem carrega. É a primeira a conferir quando "não abre nada".
Adicionar, Editar, Excluir e Cancelar: bloqueio de verdade, conferido na tela e de novo no servidor. Não adianta procurar botão escondido.
Imprimir DACTE: desmarcar tira o botão de dentro do sistema, mas o link que já foi enviado ao destinatário continua abrindo — ele foi feito para abrir sem login. Isso não é falha, e não há como revogar um link já enviado.
Listar, no bloco Relatórios: é ela que abre a tela de relatórios do CT-e. Já as caixas Relatório de CT-e e Relatório de NF-e / CT-e não têm bloqueio confirmado — quem abre a tela pode acabar gerando os dois assim mesmo. Confirme com o suporte antes de prometer que desmarcar resolve.
Tributos, CFOP e Integrações do CT-e não têm caixa confirmada nessa lista. Se o funcionário não consegue mexer nos tributos do CT-e, não prometa liberar por permissão: trate com o suporte.
Para emissão, resposta da SEFAZ e cadastro do conhecimento, veja as fontes do próprio módulo. Para "sumiu o bloco inteiro da tela de permissões" e "marquei a permissão e ela não pegou", veja as fontes de permissões em Configurações.