Forum
See question

Atualização em massa de documentos para o Controlo de Custos(Script SQL)   

19 views
0
0

Olá, bom dia.

Verificámos que o tipo de documento VNC não tinha a opção “Ligação ao Controlo” ativa. Entretanto, essa configuração já foi corrigida.

Contudo, já tinham sido emitidos vários documentos enquanto essa opção estava desativada. Confirmámos que, ao regravar um documento, este passa a ser considerado no Controlo de Custos.

É possível disponibilizarem um script SQL que permita efetuar esta atualização em massa, evitando a necessidade de regravar os documentos um a um?

Obrigado.

Faça login para poder traduzir
Construção
Primavera
Marked as spam
Criado há 1 semana e 3 dias orlandoleito
o
orlandoleito Iniciante
1 answers
1
Private answer

Para realizar a atualização em massa dos documentos para o Controlo de Custos, é possível utilizar um script SQL que regrava os documentos diretamente na base de dados. Contudo, é importante seguir as seguintes recomendações antes de executar o script:

  • Execute o procedimento numa empresa clone/teste para validar os resultados.
  • Certifique-se de que os dados estão corretos antes de aplicar na base de dados produtiva.
  • Faça um backup completo da base de dados antes de executar o script na empresa real.
  • Garanta que o ERP está atualizado para evitar incompatibilidades.

Segue um exemplo de script SQL que pode ser adaptado para regravar os documentos:

Script SQL:

UPDATE LinhasDocSET LigacaoControloCustos =1WHERE TipoDocumento = 'VNC' AND LigacaoControloCustos =0;

Notas importantes:

  • Certifique-se de que o campo "LigacaoControloCustos" existe na tabela e corresponde à configuração necessária.
  • Substitua "TipoDocumento" e "VNC" pelos valores corretos, caso sejam diferentes na sua base de dados.
  • Valide os resultados após a execução para garantir que os documentos foram atualizados corretamente.

Se precisar de suporte adicional ou de validação técnica, é recomendável abrir um ticket na área de Extensibility para análise por especialistas.

Qualquer dúvida, estou ao dispor.

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á 1 semana e 3 dias cegidpulse
cegidpulse Cegid Pulse Most Valuable Professional