DoliSCAN 2.2.26: documentação para cada configuração, e mais nenhuma despesa perdida em silêncio
A 2.2.24 focava-se na segurança. A 2.2.26 aborda o que acontece entre a aplicação smartphone e a contabilidade: como cada configuração do módulo transforma um recibo numa fatura de fornecedor ou numa linha de nota de despesa, e o que acontecia quando uma configuração faltava.
A configuração, documentada separador a separador
DoliSCAN configura-se em oito separadores, e a pergunta que surgia mais frequentemente no suporte era "o que faz exatamente esta opção?". Cada separador tem desde agora a sua página de documentação, ilustrada e descrita opção por opção: o que faz, o seu valor padrão, e o que acontece se não for preenchida.
Cada página de configuração do módulo tem uma ligação Documentação online junto ao seu título: abre diretamente a página do separador apresentado.

A regra fiscal do combustível é explicada com um exemplo detalhado. Num reabastecimento de 48 EUR para um veículo de turismo, cuja IVA só é recuperável a 80 %, o módulo cria uma linha de 38,40 EUR com 6,40 EUR de IVA dedutível, e uma linha de complemento de 9,60 EUR sem IVA. O total do reabastecimento não muda, apenas a parte recuperável é declarada.
Mais nenhuma despesa perdida em silêncio
Uma despesa cujo tipo não estava associado a nada na configuração desaparecia sem aviso. Paga com cartão profissional, não era importada e só o diário técnico do Dolibarr guardava registo. Paga pelo colaborador, tornava-se uma linha de nota de despesa sem tipo válido. Em ambos os casos, a nota era depois considerada como tratada: corrigir a configuração não recuperava a despesa.
O relatório de sincronização indica agora a despesa e o separador a completar, a sincronização é contabilizada como erro, e a nota permanece aberta. Após a associação, a sincronização seguinte importa a despesa.
Configurações que fazem o que anunciam
- Combustível: um reabastecimento sem tipo de veículo gerava uma fatura de fornecedor sem qualquer linha, e uma entidade não sujeita a IVA via a importação ser interrompida. Estes reabastecimentos são agora tratados como despesas normais;
- cartão profissional por utilizador: uma linha deixada em branco apagava a conta bancária da configuração geral. Agora só substitui o que for preenchido;
- listas de tipos de despesas: só eram descarregadas uma vez, um tipo adicionado no servidor nunca aparecia. Agora seguem o servidor a cada modificação;
- escolha do servidor: o servidor de produção, faturado, já não é guardado automaticamente na primeira visita ao separador;
- projetos encerrados: a opção que deveria ocultá-los na aplicação não tinha efeito. Agora funciona;
- utilizadores externos: a criação automática de conta, faturada, já não a cria quando a opção o proíbe;
- limites de reembolso: um grupo removido da lista continuava a limitar os seus membros, e os cêntimos de um limite eram perdidos. Com vários grupos, aplica-se o limite mais baixo;
- diagnósticos: a substituição do fornecedor de uma fatura pede confirmação;
- multi-empresa: uma conta renovada a partir de uma empresa já não é movida para a empresa de afetação do utilizador, onde as suas notas de despesa chegavam indevidamente;
- recibos com várias taxas de IVA: uma linha podia receber um cêntimo de IVA a menos do que o recibo. Cada taxa mantém agora exatamente a sua IVA;
- traduções: a página de recuperação de despesas em falta está traduzida, e os modos de pagamento são apresentados na língua do utilizador.
Após a atualização
Não é necessária qualquer reactivação nem novos direitos. Abra os separadores Ligações a Fornecedores, Tipo de Despesa e Meios de Pagamento, clique em Modificar para obter as listas atualizadas, e associe cada tipo: um tipo sem associação é agora sinalizado em cada sincronização.
Compatibilidade
DoliSCAN 2.2.26 requer Dolibarr 18 ou superior e PHP 7.4 ou superior. A análise estática do módulo é verificada em Dolibarr 18 a 23.
A documentação do utilizador está disponível em doc.cap-rel.fr/doliscan, e a das novidades desta versão em doc.cap-rel.fr/doliscan/nouveautes-2-2-26.
Outras línguas: Deutsch, English, Español, Français, Italiano, Nederlands, Polski