Árvore de páginas

Versões comparadas

Chave

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

Produto:

Microsiga Protheus®

Versões:

P11 e P12

Ocorrência:

Eliminar resíduo Resíduo de Pedido de Vendas

Solução:

Sobre a Eliminação de Resíduo

Quando um Pedido de Vendas é faturado parcialmente, ou seja, a nota fiscal é emitida com referência a apenas alguns produtos ou quantidade parcial dos pedidos, seu saldo é chamado de resíduo, significando que não foi entregue ao cliente.

Este faturamento parcial ocasiona valores mínimos que não compensam ser faturados. Os limites mínimos são variáveis de região para região, pois devem ser levados em consideração os custos do transporte para que sejam compensadores.

O sistema grava o código de bloqueio "R" no campo "Status Blq " (C6_BLQ)" indicando que o item está bloqueado - (não será mais faturado devido à eliminação de resíduo).


A Eliminação de Resíduo pode ser realizada  realizada de duas formas:

1-) Individualmente  Individualmente pela rotina MATA410  "Pedidos de Venda (MATA410)" selecionando o Pedido de Venda pedido e clicando no  Botão no botão "Outras Ações > Excluir> Resíduos Excluir > Resíduo";

2-) Através da rotina "Eliminar Resíduos (MATA500)", preenchendo os Parâmetrosparâmetros, clicando no checkbox dos Pedidos de Venda > Botão Selecionar> Okpedidos e clicando no botão "Selecionar > Ok".


Informações
titleSobre a abertura de tela e processamento da rotina rotina:

Ao acessar a rotina e confirmar os parâmetros, é realizado um filtro na tabela SC6 (Itens do Pedido de Venda) considerando o range de data definido nas perguntas "Da Data Entrega? Até Data Entrega?data de entrega?" e "Ate data de entrega?", de acordo com o campo "C6_ENTREG", para carregar em tela os itens dos pedidos de venda para seleção. Após a seleção dos itens e confirmação da eliminação de resíduosresíduo, durante o processamento a rotina verifica se os pedidos de venda (Tabela SC5) estão com a emissão, de acordo com o campo "C5_EMISSAO", dentro do range definido na perguntas"Data de Emissão De?" e "Data de Emissão Até?".


OBSERVAÇÕES:

  • Status: Quando o Pedido pedido é encerrado por ter sido parcialmente faturado e o restante eliminado resíduo (ou por ter sido totalmente faturado) o Pedido pedido recebe o Status "Vermelho - Encerrado" com base no campo "C5_NOTA".
    Se faturado 100% o campo "C5_NOTA" recebe o número da última Nota Faturada. Se eliminado resíduo, recebe o conteúdo XXXXXX (6 ou 9 dígitos). Detalhes em: FAT0121_Legendas_Status_do_Pedido_de_ Legendas exibidas na rotina MATA410 - Pedido de Vendas

  • Cancelar a Eliminação de resíduoResíduo: Se a eliminação de resíduo foi executada indevidamente para o Pedidopedido, é possível "desfazer" alterando o campo "Status Blq " (C6_BLQ) no Pedido de Vendas" no pedido, de "R" para "N".
    Obs.: Para isto é necessário que o sistema esteja configurado de modo a permitir aproveitar itens eliminados por resíduo através do parâmetro (MV_RSDOFAT)   edição de Pedido de Vendas encerrado no parâmetro  parâmetro (MV_ALTPED).
  • Para isto é necessário que o sistema esteja configurado de modo a permitir edição de Pedido de Vendas encerrado (MV_ALTPED).

  • Valores / Quantidades do Pedido: Ao eliminar resíduo, os valores (assim como as quantidades) não são alterados ou subtraídos do Total do Pedido. Apenas , apenas registra-se o campo de Bloqueio para que aquele resíduo não seja mais liberado/faturado.
  • Rotina Automática: A rotina de eliminação de resíduos não permite execução via rotina automática, pois depende da ação do usuário.

Ao acionar a eliminação de resíduo na rotina MATA500, se não é processada a eliminação, indica que algum fator deste Pedido não atende às premissas

.Avalie

, avalie:

  • O Pedido pedido está em aberto sem liberação (credito/estoque/regra) pendente?  Se Se o Pedido pedido não será entregue por completo recomenda-se excluir o Pedidopedido;
  • O pedido esta parcialmente faturado? Como o nome da própria rotina indica, elimina apenas resíduo então neste caso não será eliminado, se houver dúvida, verifique no campo "D2_PEDIDO" se é localizado algum registro em Nota já emitida para esse Pedidopedido;
  • Este Pedido pedido tem relação com operação para Controle de Poder de Terceiro (TES preenchido com "F4_PODER3" igual a Remessa ou Devolução / Campo "C6_NFORI" preenchido com uma Nota que controla Poder de Terceiro)?
    Neste caso não será eliminado pois se o produto é de terceiro e em teoria deve ser totalmente retornado (não há opção de eliminar o resíduo de terceiro).
    Obs.: Informação também registrada em: FAT0076_Poder de terceiros Terceiros - Correta configuração do cadastro de TES;

  • Este Pedido pedido (esta quantidade que está tentando eliminar) já foi submetido à Liberação (possui registro na Tabela SC9)? Caso já tenha sido liberado para Faturar, não será eliminado o resíduo. É necessário estornar a liberação e então, posteriormente, eliminar o resíduo.
    Certifique-se se há quantidade liberada verificando se há conteúdo no campo "C6_QTDEMP" (Quantidade quantidade liberada porém não faturada). Também é possível identificar acessando a rotina "Documentos de Saída (MATA460A)" e verificando se aparece algum registro para esse Pedido pedido com legenda diferente de vermelho (ou seja, ainda não faturado). Para estornar a liberação na rotina Docs "Documentos de Saída (MATA460A > )" vá em "Outras Ações > Estornar liberação Estor. Doc's" (ou, no próprio Pedido de vendas pedido, clique em "Alterar" e em seguida "ConfirmarSalvar", pois alteração do Pedido pedido estorna as liberações conforme mencionado em FAT0242 Liberações / Bloqueios do Pedido de Vendas);

  • Os parâmetros de entrada da Rotina rotina "Eliminar Resíduos (MATA500)" estão corretamente preenchidos?
    Atente-se ao primeiro pergunte que indica o percentual máximo de eliminação do item (veja aqui a imagem da tela de parâmetros). Caso a quantidade vendida seja relativamente baixa, de modo que o percentual a ser eliminado é superior ao limite determinado nesse pergunte, o resíduo não será eliminado. OBS: Nestes casos deve-se ajustar o percentual máximo ; ou eliminar o resíduo direto no Pedido de Vendas (Seleciona o Pedido > Outras ações Ações > Excluir > Resíduo) no qual não é exibida Tela tela de parâmetros; , ou então faturar a quantidade razoável de acordo a cumprir com este limite de eliminação determinado;

  • O campo "Data da Entrega (C6_ENTREG (Data de entrega) do )" do item deve estar preenchido;
  • O campo "Status Blq " (C6_BLQ)" está com conteúdo igual a "R" ou "S"? É necessário que não, este campo deve estar com conteúdo igual a "N" ou <em brancobranco> para que ocorra a eliminação.
  • Há conteúdo no campo "C5_ORIGEM"? É necessário que não. Este , este campo deve estar em branco para que ocorra a eliminação.
  • Importante certificar que não haja customização via Ponto de Entrada ou via Dicionário de dados (inicializador padrão no "X3_RELACAO" do campo "C5_ORIGEM") que atribua conteúdo indevidamente ao campo. OBS: Foi verificada uma adaptação na rotina (MATA500) a partir a versão de 03/01/18 para validar os Pedidos pedidos originados pela integração Live Bematech (Varejo ao Faturamento). Para estes Pedidos pedidos a eliminação de resíduo não poderá ocorrer em lote, somente individualmente, conforme documentação da issue:  DT DVARLOJ1-498 - Protheus x Live - Mensagem Pedido de Venda - Order

    OUTRAS INFORMAÇÕES:

Caso as opções do padrão não atendam a necessidade  necessidade e a automatização de sua regra seja imprescindível à seu processo, avalie a possibilidade de implementar Ponto de Entrada para tratar sua necessidade.:

  • MTA500FTR - Acrescentar condição customizada à variável cFilMarkb:
   Eliminação MTA500FIL  Alterações


Pode lhe interessar: