Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


01. DADOS GERAIS

Produto:

Solucoes_totvs

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVSTOTVS DMS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
Segmento Varejo

Módulo:TOTVS DMS (Linhas Protheus) - Oficina (SIGAOFI)
Função:Funções de Oficina (OFIXA018)
País:Todos Países
Ticket:Não se aplica
Requisito/Story/Issue (informe o requisito relacionado) :DVARMIL-15702

02. SITUAÇÃO/REQUISITO

...

Foi identificada a necessidade de aprimorar o comportamento do sistema no processo de cancelamento de orçamento (OFIXA018) e na gestão de pedidos de transferência de peças, contemplando os seguintes pontos:

  • Garantir que, ao cancelar um orçamento, o sistema anule automaticamente todos os pedidos de transferência com status PENDENTE relacionados à peça selecionada, considerando todas as filiais envolvidas;
  • Ajustar o processo de cancelamento de orçamento realizado pelo painel para que não seja realizada a validação de permissão na rotina VAI_USRTRA, evitando que a ausência de permissão impeça o cancelamento dos pedidos de transferência, mesmo quando o orçamento já tenha sido cancelado;
  • Corrigir o comportamento da tela de solicitação de transferência, onde o contador de peças faltantes não é atualizado automaticamente conforme as quantidades vão sendo distribuídas entre as filiais, garantindo que o saldo pendente seja recalculado em tempo real conforme as solicitações realizadas

03. SOLUÇÃO

Realizado ajuste na rotina Funções de Oficina (OFIXA018) para que, ao executar o cancelamento total ou parcial do orçamento, o Pedido de Transferência (OFIXA020) também seja tratado da seguinte maneira:

Foi realizado tratamento na rotina de cancelamento de orçamento e na funcionalidade de solicitação de transferência, garantindo maior consistência e integridade no controle de pedidos, com as seguintes premissas:

  • Implementado ajuste para que, no momento do cancelamento do orçamento, todos os pedidos de transferência com status PENDENTE, vinculados às peças do orçamento, sejam automaticamente localizados e cancelados, independentemente da filial de origem ou destino;
  • Removida a validação de permissão na rotina VAI_USRTRA durante o processo de cancelamento via painel, assegurando que a operação seja concluída integralmente, evitando cenários onde o orçamento é cancelado, mas os pedidos de transferência permanecem ativos;
  • Ajustada a lógica da tela de solicitação de transferência para que o campo de quantidade faltante seja recalculado dinamicamente a cada inclusão de solicitação para outras filiais, refletindo corretamente o saldo ainda pendente até que a quantidade total requisitada seja completamente distribuída.
  • Caso o Pedido de Transferência esteja com status PENDENTE, ele será cancelado automaticamente;
  • Caso o Pedido de Transferência não esteja em status PENDENTE, nenhuma ação será realizada sobre ele;
  • A regra é aplicada tanto para cancelamento total quanto parcial do orçamento.
       

04. DEMAIS INFORMAÇÕES

 Não há.

...