Á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 na rotina Painel de Orçamento (OFIXA018)

...

  • , especificamente no controle de solicitações e pedidos de transferência de peças

...

  • entre filiais.

    Atualmente, quando uma mesma peça é solicitada para mais de uma filial, o sistema permite a geração de múltiplos pedidos de transferência para atender a distribuição das quantidades requisitadas. Neste cenário, ao gravar a solicitação, o sistema gera corretamente os pedidos de transferência para as respectivas filiais.

    Contudo, foram identificados problemas durante o processo de cancelamento do orçamento:

    • No cancelamento total, o sistema realiza o cancelamento apenas de um dos pedidos de transferência pendentes, mantendo os demais pedidos ativos;
    • No cancelamento parcial, ocorre o mesmo comportamento, onde apenas uma linha relacionada à transferência é anulada;
    • Como consequência, permanecem pedidos de transferência pendentes para determinadas filiais, gerando inconsistência entre o orçamento cancelado e os pedidos ainda ativos no sistema.

    Além disso, foram identificados os seguintes comportamentos indevidos:

    • Durante o cancelamento do orçamento pelo Painel de Orçamento (OFIXA018), o sistema realiza validação de permissão do usuário na tabela VAI_USRTRA. Em cenários onde o usuário não possui permissão, o orçamento é cancelado, porém os pedidos de transferência permanecem pendentes;
    • Na
  • 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 para que não seja realizada a validação de permissão de Usuário no caso de solicitações de transferência pendentes;
  • 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
    • são distribuídas entre as filiais, exigindo atualização manual da tela para refletir o saldo restante.
     

03. SOLUÇÃO

Foi realizado tratamento na rotina ajuste no processo de cancelamento de orçamento da rotina Painel de Orçamento (OFIXA018), garantindo maior consistência e integridade no controle de pedidos:.

Os seguintes tratamentos foram implementados:

  • Ajustada a rotina de cancelamento para que o sistema localize e realize a anulação de 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;
  • Removida a validação de permissão de usuário durante o processo de cancelamento via painel de Orçamento e com isso, 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
  • relacionados à peça selecionada, considerando todas as filiais envolvidas na solicitação;
  • Corrigido o comportamento onde apenas uma linha de transferência era cancelada, garantindo agora o processamento completo de todas as solicitações vinculadas ao orçamento;
  • Alterada a validação de permissão no cancelamento via Painel de Orçamento (OFIXA018), desconsiderando a verificação da tabela VAI_USRTRA durante este processo, evitando inconsistências onde o orçamento era cancelado e os pedidos de transferência permaneciam ativos;
  • Implementado ajuste na tela de solicitação de transferência para atualização dinâmica do contador de peças faltantes, recalculando automaticamente o saldo pendente conforme as quantidades são direcionadas para as filiais.

Com os ajustes realizados, o sistema passa a garantir consistência entre o cancelamento do orçamento e os pedidos de transferência gerados, além de melhorar a usabilidade da tela de solicitação de transferência.

04. DEMAIS INFORMAÇÕES

...

05. ASSUNTOS RELACIONADOS

  • Não há.



Templatedocumentos

...