Forum
See question

Comissões de Vendedores   

44 views
0
0

Boa tarde.

Eu tenho um cliente que tinha 2 vendedores desde fevereiro, e só agora reparou que eles não tinham as comissões preenchidas.

Já preenchemos tudo direito, mas agora haveria maneira de atualizar as comissões nos documentos? Sem ser pelo utilitário de recálculo de comissões.

Uma query em sql que fizesse a alteração direta na base de dados.

 

Faça login para poder traduzir
Comercial
Eticadata
Marked as spam
Criado há 2 semanas e 3 dias anaritavieiradealmeida
a
anaritavieiradealmeida Ana Rita Vieira de Almeida Iniciante
3 answers
1
Private answer

Importa reforçar que, neste cenário, não recomendamos a aplicação de correções diretamente na base de dados via SQL.

A alteração direta dos dados, sem que a operação seja executada e controlada pela aplicação, pode originar inconsistências funcionais e/ou relacionais, uma vez que poderão não ser executadas todas as validações, regras de negócio, atualizações complementares ou mecanismos de controlo que a aplicação aplica durante o processamento normal.

Para este tipo de situações, a aplicação disponibiliza um utilitário de recálculo, que deve ser utilizado sempre que seja necessário recalcular ou regularizar os valores em causa. A utilização deste mecanismo garante que o processo é executado de acordo com as regras previstas pela aplicação, preservando a coerência dos dados.

Este tipo de intervenção direta via SQL pode ainda dificultar a análise futura, pois poderá não ser possível identificar com rigor se eventuais problemas posteriores resultam do comportamento original da aplicação, da alteração manual efetuada na base de dados ou de outros efeitos colaterais não detetados no momento da correção.

Por esse motivo, qualquer correção diretamente na base de dados deve ser previamente validada e apenas considerada quando exista indicação técnica expressa para o efeito, garantindo que a integridade dos dados e a rastreabilidade da intervenção são salvaguardadas.

Faça login para poder traduzir
Marked as spam
Criado há 2 semanas e 3 dias ruinunes
r
ruinunes Rui Nunes Most Valuable Professional
    0
    Private answer

    Importa referir que este utilitário apenas recalcula as comissões dos documentos de venda que não possuam liquidações associadas. Assim, caso os documentos já se encontrem liquidados à data da execução, a aplicação não irá gerar automaticamente as respetivas comissões de vendedor.

    Nestas situações, as alternativas disponíveis são:

    • Efetuar o lançamento manual das comissões; ou
    • Anular as liquidações existentes, executar novamente o utilitário para gerar as comissões e, posteriormente, voltar a efetuar as liquidações dos documentos pendentes.
    Faça login para poder traduzir
    Marked as spam
    Criado há 2 semanas e 2 dias luisamaral
    luisamaral Luis Amaral Loyal Contributor
      0
      Private answer

      Para atualizar as comissões nos documentos sem utilizar o utilitário de recálculo de comissões, é possível realizar alterações diretamente na base de dados através de uma query SQL. No entanto, é importante ter em conta que este tipo de intervenção deve ser feita com extrema cautela, pois pode comprometer a integridade dos dados. Recomenda-se sempre realizar um backup da base de dados antes de executar qualquer alteração direta.

      Infelizmente, o contexto fornecido não inclui uma query SQL específica para este propósito. Contudo, com base no funcionamento do módulo de comissões do Cegid Eticadata, a lógica seria identificar os documentos de venda que necessitam de atualização e modificar os campos relacionados às comissões e vendedores. A estrutura da query dependerá da configuração específica da base de dados do cliente.

      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á 2 semanas e 3 dias cegidpulse
      cegidpulse Cegid Pulse Most Valuable Professional
        Comments
        O update deverá ser feito na tabela LinhasDoc, atualizando o campo "comissao".
        2 semanas e 3 dias
        fbiofrancisco