Forum
See question

Integração SAFT Vendas – Consuidor Final   

16 views
0
0

Bom dia. Partilho um tema que necessito de um conselho/ajuda ou alguem com a mesma situação:

Na integração do ficheiro SAF-T das vendas no PAA, o processo apresenta erro nos registos de clientes cujo nome é “Consumidor Final”. Compreendemos a origem do erro, uma vez que o sistema não permite criar vários clientes com o mesmo nome, mas com NIF diferentes.

Gostaríamos de saber se existe alguma configuração no PAA que permita definir uma regra para que, sempre que o cliente tenha o nome “Consumidor Final” (ou outro nome que possa ser parametrizado numa lista ou tabela), o sistema substitua automaticamente o respetivo NIF pelo NIF genérico 999999990, evitando assim a criação desse cliente no ERP Primavera.

Pesquisei nas configurações e não encontro qualquer parametrização onde possa dar essa indicação ao programa.

 

Faça login para poder traduzir
Evolution
Primavera
SAFT
Marked as spam
Criado há 14 horas e 52 minutos danielaoliveira
danielaoliveira Daniela Oliveira Loyal Contributor
1 answers
0
Private answer

O Cegid Primavera Accounting Automation (PAA) não possui uma funcionalidade nativa que permita parametrizar automaticamente a substituição do NIF de clientes com o nome "Consumidor Final" por um NIF genérico (999999990) durante a importação do ficheiro SAF-T. No entanto, existem algumas abordagens que podem ajudar a contornar esta limitação:

  • Alteração direta no ficheiro SAF-T: Antes de importar o ficheiro SAF-T no PAA, pode editar o ficheiro XML e substituir manualmente os NIFs dos clientes com o nome "Consumidor Final" pelo NIF genérico999999990. Esta operação pode ser feita utilizando ferramentas de edição de XML ou scripts automatizados para realizar um "find and replace" nos campos relevantes.
  • Correção no separador "Entidades" após a importação: O PAA permite ajustar os dados importados no separador "Entidades". Após a importação, pode identificar os clientes com o nome "Consumidor Final" e substituir o NIF diretamente no sistema antes de proceder à contabilização.
  • Configuração de prefixos ou regras no Administrador: No módulo Administrador do Cegid Primavera, pode configurar prefixos ou regras de integração que definam como os clientes são tratados durante a importação. Embora não seja possível parametrizar diretamente a substituição do NIF, pode configurar contas genéricas para clientes indiferenciados.
  • Script SQL para limpeza de histórico: Caso o erro persista devido a duplicação de clientes com o mesmo nome, pode utilizar um script SQL para limpar o histórico de entidades no PAA antes de realizar novas importações. Exemplo de script:

    TRUNCATE TABLE LogPAA
    TRUNCATE TABLE DocumentoHistorico
    TRUNCATE TABLE ClienteRentabilidade
    EXEC USP_PAA_ApagarHistoricoDocumentos ",2024,12,0,"
    Nota: No último query, indicar o ano/mês para apagar histórico de documentos anteriores.

Reforça-se que, para evitar erros futuros, é recomendável não utilizar entidades indiferenciadas em documentos de conta corrente. Caso seja necessário tratar clientes como "Consumidor Final", deve garantir que o NIF genérico está corretamente configurado no ficheiro SAF-T antes da importação.

Se nenhuma destas soluções for viável, pode ser necessário contactar o suporte técnico para avaliar a possibilidade de desenvolver uma solução personalizada.

Nota: A edição manual do ficheiro SAF-T deve ser feita com cuidado para garantir a conformidade com as normas legais e evitar problemas de validação.

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.

Faça login para poder traduzir
Marked as spam
Criado há 14 horas e 50 minutos cegidpulse
cegidpulse Cegid Pulse Most Valuable Professional