Dúvida
Qual a Funcionalidade da Eliminação de Resíduo (MATA235)
Ambiente
Protheus – Compras – A partir da versão 11.80
Solução
Quando a empresa recebe entradas parciais de materiais, muitas vezes os registros (pedidos de compras, autorizações de entrega , contratos de parceria e solicitações de compras) ficam em aberto por quantidades muito pequenas, insuficientes para que se faça uma nova entrega. São resíduos que devem ser eliminados para que não haja reserva em estoque, o que pode atrapalhar o atendimento de novos pedidos, visto que o estoque vai tentar primeiro atender a este.
Essa funcionalidade pode ser utilizada para se encerrar uma SC que foi feita compra a menor do que foi solicitado.
A eliminação de resíduos é um cancelamento das pequenas quantidades que sobram nos pedidos de compras, autorizações de entrega , contratos de parceria e solicitações de compras.
Procedimentos
Para efetuar a eliminação de resíduos:
Em "Compras->Atualizações->Pedidos->Eliminar Residuos":
- Em Eliminação de Resíduos, clique em Parâmetros.
- Preencha os dados conforme orientação do help de campo.
- Confira os dados e confirme a operação de eliminação de resíduos.
Importante:
No processamento desta rotina, são efetuados os seguintes ajustes:
** Os saldos dos pedidos de compra, autorizações de entrega, contratos de parceira ou solicitações de compra são analisados, e os registros com saldo inferior ao percentual informado são encerrados pelo
** Sistema, indicando a eliminação por resíduos.
** Os saldos previstos de entrada são recalculados na tabela de Saldos Físicos e Financeiros.
** Os saldos dos aprovadores são recalculados;
** Os documentos com alçadas são eliminados, ou seja, o registro da alçada é "apagado" na tabela SCR
Para executar a rotina para eliminação de resíduo de pedidos de compras de forma efetiva seguir os passos abaixo:
• Percentual Máximo = 100%
• Data de emissão (De/Até) = Informar um intervalo abrangente, sendo que os pedidos (caso a necessidade seja eliminar PC, senão informar conforme a necessidade) que serão eliminados devem estar dentro deste período.
• Pedido (De/Até) = Informar o intervalo ou numero especifico do pedido a eliminar
• Produto (De/Até) = Caso desejar poderá informar um intervalo ou produto especifico que deve ser eliminado do pedido. Para eliminar o resíduo do pedido independente do produto, informar "branco" a "ZZZZZZ".
• Eliminar Resíduo Por = Pedido de Compra (caso a necessidade seja eliminar PC, senão informar conforme a necessidade)
• Fornecedor (De/Até) = Caso desejar poderá informar um intervalo ou fornecedor especifico que deve ser eliminado. Para eliminar o resíduo do pedidos independente do fornecedor, informar "branco" a "ZZZZZZ".
• Data de entrega (De/Até) = Informar um intervalo abrangente, sendo que os pedidos que serão eliminados devem estar dentro deste período.
• Item (De/Até) = Informar o intervalo ou numero especifico do pedido a eliminar
• Produto (De/Até) = Caso desejar poderá informar um intervalo ou item especifico que deve ser eliminado do pedido. Para eliminar o resíduo do pedido independente do item, informar "branco" a "ZZZZZZ".
Após a execução do processo, o pedido terá sido eliminado o resido se na rotina de pedido de compras sua legenda estiver "cinza" e na tabela SC7 o campo C7_RESIDUO estiver marcado com 'S'.
Observação 1 ::
Não orientamos e nem sugerimos alterar o campo C7_RESIDUO colocando "S" direto na rotina do Pedido de Compras (MATA121), pois inserir "S" altera a cor da legenda do Pedido na rotina, mas não há como mensurar o impacto dessa alteração manual dentro do sistema, dessa forma, recomendamos sempre utilizar a rotina Eliminação de Resíduos (MATA235).
Observação 2 :
Uma vez que os registros sejam finalizados pela rotina de eliminação de resíduos, não temos como reverter o processo pelo padrão do sistema. Será necessário incluir um novo registro, seja solicitação de compras, pedido de compras, etc com o saldo que foi eliminado para ocorrer os vínculos.
Observação 3 :
Itens que estão em processo de Cotação não serão eliminados o resíduo pela rotina MATA235 , para não perder integridade e histórico com a cotação já gerada.
Observação 4 :
Pedidos de compras que foram gerados pelo módulo do SIGAEIC ( PO´s, Purchase Order ) devem ter o resíduo eliminado diretamente no módulo do EIC. Vide documentação abaixo :
Observação 5 :
O usuário consegue identificar na SC se o item teve resíduo eliminado através da opção Visualizar, no campo Elim.Resíduo, pois o sistema o preenche com conteúdo S, quando o resíduo do item for eliminado.
Observação 6 :
Ao realizar a Eliminação de Resíduo de um Pedido que teve Aprovação por Alçada, o Saldo do aprovador utilizado é retornado.
Observação 7 :
Solicitações de Compra originadas no módulo PIMS, por conceito do sistema no funcionamento padrão da rotina, não podem ter seu resíduo eliminado através da utilização da funcionalidade de Eliminação de Resíduos.
Observação 8 :
A MATA235 pode ser executada via Smart Schedule a partir da release 2410 do sistema.
Execução da MATA235 via Smart Schedule
Observação 9 :
Quando a rotina é executada e o sistema não elimina o resíduo o que fazer ?
A rotina de eliminação de resíduos precisa ser executada na filial do registro que precisa ter o resíduo eliminado. O sistema também valida e verifica todas as perguntas dos parâmetros da rotina.
9A-) Se o registro a ser eliminado é de um pedido de compras.
Por padrão o sistema posiciona na tabela SC7 e verifica os campos :
C7_QUANT (quantidade comprada),
C7_QUJE (quantidade já recebida, NFE já classificada) ,
C7_QTDACLA (quantidade a classificar, NF em pre nota),
C7_RESIDUO (quando o resíduo do item já foi eliminado, ele fica gravado com S) e
C7_ENCER (quando o item do PC já está totalmente encerrado é gravado com E).
Se a soma do QUJE com o QTDACLA for menor que o QUANT, ai o sistema entende que há resíduo a ser eliminado, aí na sequência ele verifica o ENCER e o RESIDUO, se ambos estão em branco, o resíduo será eliminado normalmente e o campo C7_RESIDUO gravado com S e o C7_ENCER gravado com E.
Para saber se há residuo a eliminar, ele faz a conta C7_QTDACLA + C7_QUJE. Essa soma precisa ser menor que o conteúdo do campo C7_QUANT.
Quando o pedido de compras é oriundo de uma medição de contrato ( módulo GCT ), o sistema verifica o parâmetro MV_CNRESID.Veja mais detalhes na documentação:https://tdn.totvs.com/pages/releaseview.action?pageId=272417737
Quando o pedido de compras é oriundo do EIC ( Easy Import Control ), a eliminação de resíduos deve ocorrer em rotina no módulo de origem ( EIC ).
9B-) Se o registro a ser eliminado é uma solicitação de compras.
Por padrão o sistema posiciona na tabela SC1 e verifica os campos :
C1_QUANT (Quantidade solicitada),
C1_QUJE (Quantidade recebida, ou seja, quantidade vinculada à um pedido de compras),
C1_RESIDUO (Resíduo Eliminado. Quando o resíduo do item já foi eliminado, ele fica gravado com S),
C1_COTAÇÃO(se preenchido e diferente de XXXXXX).
O conteúdo do C1_QUJE precisa ser menor que o C1_QUANT, para que o sistema entenda que há saldo no item da SC, para ser eliminado como resíduo. O C1_RESIDUO também precisa estar em branco e o C1_COTAÇAO em branco ou diferente de XXXXXX.
9C-) Se o registro a ser eliminado é uma Autorização de Entrega.
As validações que ocorrem são basicamente as mesmas do pedido de compras, no tocante a poscionar na tabela SC7 e validar os campos. Pois a Autorização de Entrega também é gerada na tabela SC7.
9D-) Se o registro a ser eliminado é um Contrato de Parceria.
Por padrão o sistema posiciona na tabela SC3 e verifica os campos :
C3_QUANT (Quantidade contratada),
C3_QUJE (Quantidade Entregue, quantidade vinculada à uma autorização de entrega),
C3_ENCER (Item encerrado) e
C3_RESIDUO (Resíduo Eliminado. Quando o resíduo do item já foi eliminado, ele fica gravado com S).
O conteúdo do C3_QUJE precisa ser menor que o C3_QUANT, para que o sistema entenda que há saldo no item do contrato para ser eliminado como resíduo. O C3_RESIDUO e o C3_ENCER, também precisam estar em branco.
Saiba Mais :
4 Comentários