445797 – Atualização de Preço e Validade de Produtos na Ordem de Serviço (Conserto de Equipamentos) (Versão 30.74.150.113)

Filtros


Tópicos

Liberação: 10/09/2026
 #Faturamento

Objetivo da mudança:

Implementar na rotina de Conserto de Equipamentos a funcionalidade de controle de validade e atualização de preços de produtos, semelhante à existente nos Pedidos de Venda e Orçamentos. A melhoria permite identificar divergências entre os preços cadastrados originalmente na Ordem de Serviço (O.S.) e a tabela de preços atualizada, possibilitando recalcular os valores ultrapassada a validade ou reajustá-los sob demanda (inclusive em O.S. já aprovadas ou com manutenção realizada) antes do faturamento final.

Rotinas / Telas:

  • Útil > Configuração do Sistema , tela : Configurações do Sistema (frmCfgSistema)

  • Principal > Cadastros > Segurança > Direitos de Acesso , tela : Direitos de Acesso (frmDirAcesso)

  • Principal > Faturamento > Conserto de Equipamentos > Manutenção de Ordem de Serviço , tela : Manutenção de Ordem de Serviço – Conserto de Equipamentos (frmFatManConsertoEquip)

  • Principal > Faturamento > Conserto de Equipamentos > Fluxo de Processo de Conserto de Equipamentos , tela : Fluxo de Processo de Conserto de Equipamentos (frmFatManConsertoFluxoProcesso)

  • Principal > Faturamento > Conserto de Equipamentos > Negociação Global de Ordem de Serviço , tela : Negociação Global de Ordem de Serviço (frmNegociacaoOrdemServico)

Instruções sobre o que configurar:

Configurações de Sistema (CFGs)

Acesse Útil > Configuração do Sistema, no grupo Conserto de Equipamentos, e configure as seguintes chaves:

  • CFG_OSEDPR“Exibir divergências de preços ao alterar ou negociar a ordem de serviço?”

    • Opções: Sim / Não (Default: Não).

    • Função: Quando ativada, o sistema exibe a tela de divergências de preços caso o valor do produto na O.S. esteja diferente da tabela de preços atual.

  • CFG_OSATPR “Atualização de preços ao alterar ou negociar a ordem de serviço – Utilizar rotina?”

    • Opções: Sim / Não (Default: Não).

    • Função: Habilita a validação do prazo de validade da O.S. e o questionamento sobre a atualização dos preços.

  • CFG_OSPRDT “Atualização de preços ao alterar ou negociar a ordem de serviço – Quantidade dias de tolerância (validade):”

    • Opção: Valor numérico (Default: 0).

    • Função: Define o limite de dias em que os preços negociados na O.S. permanecem válidos.

Direitos de Acesso

Acesse Principal > Manutenção de Cadastros > Segurança > Direitos de Acesso e configure os novos direitos na pasta Conserto de Equipamentos:

  • OSATPR “Atualização de preços ao alterar ou negociar a ordem de serviço – Manter Preços Negociados”

    • Permite ao supervisor/operador autorizar a manutenção dos preços originais (negociados) mesmo após a O.S. ter ultrapassado a quantidade de dias de tolerância.

  • FLXATP“Fluxo de Processo de Conserto de Equipamentos > Botão [Shift+A – Atualizar Preços O.S]”

    • Libera o uso do botão de atualização manual de preços no rodapé da tela de Fluxo de Processo.

Instruções sobre como utilizar:

Exibição de Divergências e Validação de Validade da O.S.

Nas telas de Manutenção de Ordem de Serviço, Fluxo de Processo (etapas F3 – Realizar Orçamento, F4 – Enviar para o Cliente e F7 – Aprovar) e Negociação Global de O.S.:

  1. Exibição de Divergências (CFG_OSEDPR = Sim):

    • Ao carregar ou incluir uma O.S. contendo produtos cujo preço cadastrado no produto difere do registrado na O.S., o sistema abrirá automaticamente a tela Itens com Divergência de Preço demonstrando as diferenças.

  2. Validação do Prazo de Tolerância (OSATPR = Sim e CFG_OSPRDT  > 0):

    • Se o número de dias entre a data de emissão da O.S. e a data atual for superior ao limite configurado em CFG_OSPRDT, o sistema apresentará a mensagem:

      Esta Ordem de Serviço ultrapassou a quantidade de XX dias de validade. Escolha a opção desejada: [ MANTER PREÇOS NEGOCIADOS ] | [ ATUALIZAR PREÇOS ]

    • Se escolher [ ATUALIZAR PREÇOS ]: Os preços dos produtos da O.S. serão recalculados conforme a tabela de preços atual.

    • Se escolher [ MANTER PREÇOS NEGOCIADOS ]: O sistema solicitará a senha de liberação associada ao direito de acesso OSATPR. Se a liberação for negada ou não autorizada, os preços serão atualizados automaticamente (ou a inclusão no grid será cancelada, no caso da Negociação Global).

  3. Combinação de Configurações: Se ambas as CFGs (CFG_OSEDPR e OSATPR) estiverem ativas, a tela de Itens com Divergência de Preço será exibida antes da pergunta sobre a atualização.

Atualização Manual de Preços no Fluxo de Processo (Shift+A)

Para recalcular os preços de produtos de uma O.S. que demorou para ser retirada pelo cliente (sem a necessidade de refazer todas as etapas do fluxo):

  1. Acesse Principal > Faturamento > Conserto de Equipamentos > Fluxo de Processo de Conserto de Equipamentos;

  2. Se a O.S. possuir produtos, não estiver faturada, a OSATPR estiver ativa e o operador possuir o direito FLXATP, o botão [Shift+A - Atualizar Preços O.S] estará visível e habilitado no rodapé;

  3. Ao acionar o botão, confirme a mensagem de validação (“Confirma atualização do preço dos produtos da Ordem de Serviço?”);

  4. O sistema recalculará instantaneamente os preços dos produtos na O.S. e no Pedido de Venda associado.

Este artigo foi útil para você?
Pró
Não
Contra