Forum
See question

Erro a Exportar SAF-T Auto-faturação   

18 views
1
0

Bom dia

 

A Exportar SAF-T Auto-faturação estamos a ter o seguinte erro:

 

Como resolver, algum me pode ajudar?

Faça login para poder traduzir
Compras
Primavera
SAFT
Marked as spam
Criado há 3 anos e 4 meses brunomanuelfortunatonbrega
3 answers
0
Private answer

Bom dia, fechar todas as instancias da Primavera e correr na base de dados da empresa o seguinte:

update dbo.versaomodulo set versao='11.00' where modulo='SAF'
update dbo.versaomodulo set versao='11.00' where modulo='VND'
update dbo.versaomodulo set versao='11.00' where modulo='INT'
update dbo.versaomodulo set versao='11.00' where modulo='INV'
update dbo.versaomodulo set versao='11.00' where modulo='BAS'
update dbo.versaomodulo set versao='11.00' where modulo='CBL'
update dbo.versaomodulo set versao='11.00' where modulo='CCT'
update dbo.versaomodulo set versao='11.00' where modulo='CMP'

 

Depois abrir o ERP, e testar.

Testem numa clone primeiro.

Faça login para poder traduzir
Marked as spam
Criado há 3 anos e 2 meses manuelquelhas
manuelquelhas Loyal Contributor
    0
    Private answer

    Olá Bom dia, tenho o mesmo problema!  Alguma novidade sobre o assunto?

    Faça login para poder traduzir
    Marked as spam
    Criado há 3 anos e 4 meses paulosantos
    p
    paulosantos Iniciante
      Comments
      Boa tarde a resposta da Primavera é mesmo para executar o script e resolveu-nos o problema: UPDATE VersaoModulo SET Versao = '11.00' WHERE Modulo = 'SAF'
      3 anos e 4 meses
      saracastro
        Olá bom dia, aqui não resolveu. Obrigado na mesma pela ajuda.
        3 anos e 4 meses
        paulosantos
          0
          Private answer

          Normalmente ocorre quando uma base de dados migrada para a SR7 é aberta numa instalação inferior.
          Para corrigir, tentamos a script abaixo com sucesso:
          UPDATE VersaoModulo SET Versao = '11.00' WHERE Modulo = 'SAF'

          Deverão garantir que todos os postos que acedem ao ambiente encontram-se atualizados, caso contrário vai repetir-se a situação.

          Faça login para poder traduzir
          Marked as spam
          Criado há 3 anos e 4 meses armandogonalves
          armandogonalves Most Valuable Professional
            Comments
            Bom dia, Fiz o que indica, ao reentrar a base de dados é atualizada, mas o problema mantem-se.
            3 anos e 4 meses
            brunomanuelfortunatonbrega
              @brunomanuelfortunatonbrega, Antes de fazer esta validação, por favor pode efetuar a reconstrução dos campos de utilizador para todas as dependências (no Administrador). Terá de validar se o campo em causa (ATCUD) foi criado nos objetos: CabecDocExtended CabecComprasExtended CabLiqExtended Se não existe e se a atualização nãos os cria a atualização não é suficiente.
              3 anos e 4 meses
              armandogonalves
                @armandogonalves as tabelas em questão não tem nenhum campo de utilizador criado.
                3 anos e 4 meses
                brunomanuelfortunatonbrega
                  Estive a validar na versão que tenho que é mais recente que a do cliente e em nenhuma base de dados tenho nas tabelas indicadas (CabecDocExtended CabecComprasExtended CabLiqExtended) o campo ATCUD
                  3 anos e 4 meses
                  brunomanuelfortunatonbrega
                    @brunomanuelfortunatonbrega, se não possui o campo tem de os criar para que não surja o erro.
                    3 anos e 4 meses
                    armandogonalves
                      Para resolver diria que basta adicionar este campo nas tabelas. ALTER TABLE [CabLiqExtended] ADD [ATCUD] [nvarchar] (255) NULL GO ALTER TABLE [CabecDocExtended] ADD [ATCUD] [nvarchar] (255) NULL GO ALTER TABLE [CabecComprasExtended] ADD [ATCUD] [nvarchar] (255) NULL GO
                      3 anos e 4 meses
                      armandogonalves
                        Mesmo criando os campos diretamente na base de dados como indicou, o problema persiste.
                        3 anos e 4 meses
                        brunomanuelfortunatonbrega
                          @brunomanuelfortunatonbrega, Os campos constam na tabela ou não? Não percebo o que quer dizer "campos não diretamente na base de dados". Pode clarificar?
                          3 anos e 4 meses
                          armandogonalves
                            Boa tarde, os campos estão criados nas tabelas e todos os postos atualizados, mas continua a dar o erro.
                            3 anos e 4 meses
                            sofiafrana
                              @sofiafrana Agradeço que formalize o pedido de suporte e disponibilize a BD para se analisar o problema específico. Será importante descreverem também o que já foi efetuado em prol da resolução do problema. Depois de criarem os campos, recomendo que executem a operação de reconstrução de todas as dependências de campos de utilizador (no Administrador).
                              3 anos e 4 meses
                              armandogonalves
                                Em alguns casos sugiro a substituição da Stored Procedure: "SAFT200_DocumentosExportacaoAF" (caso de PT) por uma de uma versão atualizada.
                                3 anos e 3 meses
                                armandogonalves
                                  Bom dia, alguém consegue confirmar se o cliente estiver com as builds mais recentes da v10.10 esta situação já não se verifica?
                                  3 anos e 2 meses
                                  hugodomingos