Para que os valores em moeda estrangeira (BHD) sejam corretamente convertidos para EUR no ficheiro SAF‑T do Cegid Primavera, é necessário garantir duas configurações fundamentais: o código da moeda e o sentido/valor do câmbio.
- 1. Validar o código ISO 4217 da moeda BHD
- Aceda ao Administrador do Cegid Primavera > Tabela de Moedas.
- Abra a ficha da moeda BHD.
- Confirme se o campo “Código ISO 4217” está corretamente preenchido como BHD.
- Se estiver com um código inválido (por exemplo “000” ou em branco), corrija para BHD.
- Após esta correção, volte a extrair o SAF‑T e valide se o valor já é convertido para EUR (tal como aconteceu no caso da moeda AKZ/ AOA, em que a conversão só passou a funcionar após corrigir o código ISO).
- 2. Verificar o sentido de câmbios e o valor da taxa de câmbio
- Na empresa, confirme qual é a moeda base (no vosso caso, EUR).
- Verifique o sentido de câmbios
- Com sentido de câmbios Direto
- A taxa de câmbio deve representar o valor de 1 EUR em BHD
- Exemplo: se 1 BHD = 2,37 EUR, então 1 EUR ≈ 0,422 BHD. É este valor (0,422) que deve estar como câmbio da moeda BHD numa empresa em EUR.
- Não introduza no documento o câmbio “BHD em EUR” se o sistema está configurado para “EUR em BHD”, pois isso faz com que o SAF‑T interprete mal a conversão e transporte o valor da fatura como se fosse EUR (tal como acontece quando se usa o câmbio ao contrário em documentos USD numa empresa em EUR).
- Atualize o câmbio da moeda BHD através do utilitário de atualização de câmbios nas Moedas, em vez de alterar manualmente no documento.
3. Confirmar o câmbio gravado no documento- Abra a fatura em BHD no módulo de Vendas.
- Verifique o campo da taxa de câmbio
- O SAF‑T usa sempre o câmbio gravado no documento, não o câmbio atual da tabela de moedas. Se o câmbio estiver errado (por exemplo, 1 em vez do valor real), o SAF‑T vai transportar o valor como se fosse EUR.
- Se necessário, corrija o documento (anular e voltar a emitir com o câmbio correto) e volte a exportar o SAF‑T.
4. Teste comparativo- Crie uma fatura de teste em BHD com:
- Moeda base da empresa: EUR;
- Código ISO da moeda BHD correto;
- Câmbio configurado de acordo com o sentido de câmbios (EUR em BHD).
- Exporte o SAF‑T e confirme:
- Se o ExchangeRate
- Se o GrossTotal
Em resumo, para que o SAF‑T transporte 7.896,85 EUR em vez de 3.330,00 EUR, é necessário:
- Ter o código ISO da moeda BHD corretamente definido;
- Usar o câmbio no sentido correto (EUR em BHD) e garantir que esse câmbio está gravado no documento;
- Reexportar o SAF‑T após estas correções.
Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.
Ajude-nos a melhorar esta funcionalidade:
• Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",
• Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.