Resposta rápida
- Por que não exclui?
- Algum item do pedido já foi liberado para faturar. O Protheus não deixa excluir um pedido nessa situação.
- O que fazer
- estorne a liberação na rotina Preparação dos Documentos de Saída, opção Estor.Doc’s, e depois exclua o pedido.
- Quando não adianta
- se o pedido já virou nota fiscal, o estorno da liberação é recusado. Aí o caminho é pela nota, não pelo pedido.
Nesta página5 seções
Você abre o pedido de venda, escolhe excluir e o sistema barra com o aviso de que há item liberado (código A410LIBER). Liberar é o passo em que o pedido é aprovado para sair: o sistema reserva a quantidade e o item fica na fila do faturamento. Enquanto essa liberação existir, o pedido não pode ser apagado. Para onde o pedido segue depois da liberação, veja o caminho do pedido de venda.
Por onde começar
Passo a passo
- Confira se o pedido já foi faturado. Se algum item já saiu em nota, o aviso de exclusão é outro (pedido faturado) e o estorno da liberação desse item é recusado. Não insista: veja pedido não fatura para entender em que ponto o item está e fale com quem emite a nota.
- Abra a rotina Preparação dos Documentos de Saída. Na pergunta que aparece ao abrir, em “Estorno da Liberação”, escolha o modo: só o item em que você está posicionado ou todos os itens marcados.
- Localize o pedido na lista de liberações.
- Posicione no item liberado (ou marque os itens), use a opção Estor.Doc’s e confirme. O sistema pergunta se confirma o estorno da liberação.
- Repita para os demais itens liberados do pedido. O pedido só pode ser excluído quando nenhum item continua liberado.
- Volte ao pedido de venda e exclua.
Se você só queria corrigir o pedido e não apagá-lo, o estorno devolve o item para “pedido em aberto, sem liberação”. Para liberar de novo depois, use a rotina Liberação de Pedidos de Venda.
O que o estorno faz e o que não faz
O estorno desfaz a liberação daquele item: o registro de liberação é apagado e o empenho da quantidade é desfeito. O pedido em si, os preços e o cliente não mudam.
Solução de problemas
| Sintoma | Causa provável | O que fazer |
|---|---|---|
| Estor.Doc’s recusa dizendo que a nota já foi emitida | O item já foi faturado | Não dá para estornar pelo pedido; trate pela nota fiscal |
| Estorno recusado em pedido de loja virtual | Pedido veio do comércio eletrônico | Com a integração de loja virtual ativa, a rotina de estorno não aceita esse tipo de pedido; fale com a TI |
| Estorno recusado em item de produto com serviço de armazém (WMS) | O serviço de armazém ligado ao item pode barrar o estorno | Fale com quem opera o WMS |
| Estorno recusado dizendo que há carga montada | O pedido já está numa carga de entrega | Retire o pedido da carga ou fale com a TI (veja o bloco final) |
| Estorno recusado sem motivo claro na tela | Regra própria do ambiente | Peça à TI para conferir as personalizações do estorno e da exclusão |
Para TI e consultor: onde ver isso no banco
O aviso de exclusão sai quando algum item do pedido tem quantidade empenhada maior que zero. Esse campo é o C6_QTDEMP (tabela SC6), e ele sobe a cada liberação gravada na SC9, a tabela de pedidos liberados. O estorno da liberação exclui o registro da SC9 e subtrai a quantidade do C6_QTDEMP. Conferência dos itens do pedido:
SELECT C6_NUM, C6_ITEM, C6_PRODUTO, C6_QTDVEN, C6_QTDLIB, C6_QTDEMP, C6_QTDENT
FROM SC6010
WHERE C6_FILIAL = '01' AND C6_NUM = '000001'
AND D_E_L_E_T_ = ' '
ORDER BY C6_ITEMO que bloqueia a exclusão é o C6_QTDEMP. Itens faturados (C6_QTDENT maior que zero) têm um aviso próprio. Para ver as liberações do pedido e os bloqueios de crédito e estoque:
SELECT C9_PEDIDO, C9_ITEM, C9_SEQUEN, C9_QTDLIB, C9_BLCRED, C9_BLEST, C9_NFISCAL
FROM SC9010
WHERE C9_FILIAL = '01' AND C9_PEDIDO = '000001'
AND D_E_L_E_T_ = ' '
ORDER BY C9_ITEM, C9_SEQUENTroque filial e número do pedido. Nesses dois campos de bloqueio, o valor 10 ou ZZ indica liberação já faturada, e é nesse caso que o estorno é recusado com o aviso de nota emitida.
Outras travas do estorno e da exclusão, confirmadas no padrão:
- O parâmetro
MV_VERC461(lógico) liga a checagem de carga montada no OMS: com ele ligado, o estorno de item que está em carga é recusado. - Existe ponto de entrada na validação do estorno (
MT460EST, também no estorno em lote da preparação de documentos,MA461EST) e na exclusão do pedido (A410EXC). Um deles em retorno falso barra a operação. - A exclusão do pedido também é barrada por item originado no Televendas, por contrato de parceria e por outras integrações: são avisos próprios, diferentes do aviso de liberação.
SELECT X6_VAR, X6_TIPO, X6_DESCRIC, X6_CONTEUD
FROM SX6010
WHERE X6_VAR = 'MV_VERC461'
AND D_E_L_E_T_ = ' 'A consulta mostra o cadastro no seu ambiente; ela não prova sozinha qual rotina lê o parâmetro. Mudar o conteúdo dele é decisão do responsável pelo faturamento.
Continue por aqui
- Vídeo
ProtheusGuia de processo
Eliminar resíduo do pedido de venda: o que muda e o que não volta
Eliminar resíduo encerra o saldo que ainda não foi entregue de um pedido de venda. Veja onde fica a opção (no pedido e em lote), o que ela muda no pedido e por que não existe botão para desfazer.
- Vídeo
ProtheusGuia de processo
Configurador de Tributos (FISA170) para quem programa
O que o desenvolvedor precisa saber do Configurador de Tributos: tabelas, como o motor fiscal o aciona, a flag lCalcTG e como ler os tributos calculados.
- Vídeo
ProtheusGuia de processo
Estornar ou cancelar a baixa de um título a pagar
Canc Baixa e Excluir Baixa no Contas a Pagar fazem o mesmo: desfazem uma baixa e devolvem o saldo. Veja o que é desfeito e as mensagens que recusam o cancelamento.