FAQ - PEDIDOS
- Marcos Miasson
- Leopoldo Michelin de Oliveira
Situação:
SANTIBR-69870 Erro - Importação de pedidos de Transferência - MOPD2011
Bom dia a todos, o seguinte erro é apresentado ao tentarmos realizar a importação em lote de pedidos de transferência via MOPD2011:
Segue em anexo arquivo utilizado na importação do lote. Qualquer dúvida estou à disposição.
Possíveis Soluções:
Se liberar para processamento com a regra 3 = Desprezar a totalidade do ID e encontrar um item com problema de estoque, preço etc, vai apresentar a mensagem: Desprezado - Parametrização de inconsistência - regra 3 e não vai gerar nenhum pedido.
Para gerar os pedidos dos itens que estão corretos e desprezar somente os itens que estão com algum problema e ainda informar qual o erro, precisa gerar conforme a figura abaixo.
Processo de importação de Pedidos em Lote. No MOPD2011, importar CSV
Liberar Processamento (Somente usuário do Grupo TRF)
Rodar o MOPD2020 (em RPW de 10 e 10 min)
Depois de processado, se ficou algo amarelo, é poque não gerou todos os pedidos. Então vamos Detalhar a ID para ver o que os erros.
Se apresenta este erro, precisa solicitar estes itens na tabela de preços
Item 472407523 preço fora de validade na data da venda ou não cadastrado na tabela de preçoCSM99
Se apresenta este erro, precisa verificar o saldo do estoque no ce0830 e se não houver saldo disponível, verificar os pedidos que estão alocando o saldo pelo PD1003A
REGRA 1 JUST.ESTOQUE IMPORT.EM LOTE
Depois que forem corrigidos, podemos importar novamente e veremos que vai ficar azul
Então podemos ver no MOWM065, os pedidos gerados e todas as informações dos pedidos.
Situação:
SANTIBR-69663 REGRA DE FRETE
Oi pessoal, boa tarde! Por gentileza, podem verificar o caso abaixo? Para pedidos abaixo de R$ 2.000,00 foi cadastrada a regra de frete FOB, mas está puxando a modalidade CIF. Regra cadastrada (relatório gerado em 17/11).
NRO-ID-CTRL | ESTAB | CLIENTE | GRP-CLIENTE | UF-CLIENTE | COD-CANAL-VENDA | VLR-MIN-PEDIDO | VLR-MAX-PEDIDO | MODALID.FRETE | DT-VALID-INICIAL | DT-VALID-FINAL | TIPO OPERAÇÃO |
5675 | * | * | 21 | * | 55 | 2.000,00 | 999.999.999,99 | 1 | 02/10/2023 | 30/09/2024 | Venda |
5676 | * | * | 21 | * | 55 | 2.000,00 | 999.999.999,99 | 1 | 02/10/2023 | 30/09/2024 | Consignação |
5677 | * | * | 21 | * | 63 | 2.000,00 | 999.999.999,99 | 1 | 02/10/2023 | 30/09/2024 | Venda |
5678 | * | * | 21 | * | 63 | 2.000,00 | 999.999.999,99 | 1 | 02/10/2023 | 30/09/2024 | Consignação |
5679 | * | * | 21 | * | 55 | 0,01 | 1.999,99 | 2 | 02/10/2023 | 30/09/2024 | Venda |
5680 | * | * | 21 | * | 55 | 0,01 | 1.999,99 | 2 | 02/10/2023 | 30/09/2024 | Consignação |
5681 | * | * | 21 | * | 63 | 0,01 | 1.999,99 | 2 | 02/10/2023 | 30/09/2024 | Venda |
5682 | * | * | 21 | * | 63 | 0,01 | 1.999,99 | 2 | 02/10/2023 | 30/09/2024 | Consignação |
Mesmo que no mopd1420 tenha parâmetro para o frete ser FOB, como podemos ver abaixo é a indicação interna, de que a modalidade de frete foi informada pelo usuário como CIF, não sendo aplicada a regra do MOPD1420.
Quando o usuário informa a modalidade do frete, é gravado na tabela mopd-ext-ped-venda a modalidade do frete estabelecida pelo usuário acrescida de um asterisco, como podemos ver abaixo.
SIMULAÇÃO
Como simulei abaixo, quando incluímos um novo pedido e só informamos o cliente, o sistema tem as duas opções, CIF e FOB e como CIF é o primeiro da lista. Este é o que é informado.
Quando incluímos o item e finalizamos o pedido. Agora ele tem o valor do pedido para reclassificar o frete e muda para FOB, como pode ver abaixo.
Consultando o pedido via programa, verificamos que está com o código do frete = 1 que é FOB e sem o asterisco, porque foi o sistema que definiu.
Agora simulei a troca do tipo de frete e podemos ver que está 0 = CIF e com asterisco, porque foi alterado manualmente.
Este pedido que foi cancelado, está com o frete com código = 0 que é CIF
Para o usuário não poder trocar o frete, tem que abrir chamado solicitando retirar o grupo FRT do usuário BAS_GRT_USUAR
, assim não terá mais acesso. Inclusive, tive que colocar este acesso ao meu usuário para conseguir trocar o frete na homologação.
FOR EACH mopd-ext-ped-venda WHERE
mopd-ext-ped-venda.nr-pedcli = "6498542" NO-LOCK:
FOR EACH ped-venda OF mopd-ext-ped-venda.
DISP ped-venda.user-impl
mopd-ext-ped-vend.usuar-ult-alt
mopd-ext-ped-vend.nr-pedcli
mopd-ext-ped-vend.nome-programa
mopd-ext-ped-vend.nome-abrev
mopd-ext-ped-vend.modalid-frete
mopd-ext-ped-vend.usuar-ult-alt
mopd-ext-ped-vend.cod-negociacao
mopd-ext-ped-vend.cod-prior-entr
mopd-ext-ped-vend.cod-sub-oper-c
mopd-ext-ped-vend.cod-tipo-venda
mopd-ext-ped-vend.dat-ult-alter
mopd-ext-ped-vend.enviado-wamas WITH 1 COL 2 DOWN SCROLLABLE.
END.
END.
SANTIBR-63005 Erro de Frete
Prezados, boa tarde. Tudo bem? Por favor, poderiam nos ajudar com a seguinte situação (Erro na definição de FRETE – MOPD1011/MOPD1040/MOPD1041).
Foram cadastrados os parâmetros de FRETE para o cliente MGE 526504 conforme os prints abaixo:
No entanto, como é possível visualizar no pedido abaixo emitido pelo Matheus Solani o mesmo está acatando FRETE FOB, mas, o pedido é acima de 3.000,01 então deveria ser CIF.
Este cliente está com parâmetro de frete FOB a partir de R$0,01 em seu cadastro no CD0704, como pode ver abaixo. Para o cadastro do MOPD1420 ter efeito, precisam tirar este fleg do CD0704.
O Fleg da exclusividade do frete no CD0704 trabalha em conjunto com o valor mínimo do pedido e dependendo de como está parametrizado, é aplicada a regra do MOPD1420.
Se no CD0704 estivesse valor mínimo de 3mil, então pedidos com valor inferior a 3mil cairiam nos parâmetros do MOPD1420.
No MOPD1420, Sempre é do parâmetro mais específico para o genérico, ou seja, se há uma cadastro feito para um cliente, este vale mais do que um parâmetro genérico para todos
SANTIBR-67942 TOTVS_MODAL DE FRETE INCORRETO
Emitimos o pedido 6484912 dia 2/10 com o Modal de frete cliente retira, porem o mesmo subiu sem frete e foi retirado por uma transportadora, mas em nenhum momento indicamos isso. Segue print da tela e da nossa planilha de aprovações
Analisando o programa, verificamos que quando o usuário informa a modalidade do frete, é gravado na tabela mopd-ext-ped-venda a modalidade do frete estabelecida pelo usuário, acrescida de um asterisco, como podemos ver abaixo. Por isso o frete foi alterado.
SANTIBR-70841 - RES: Cancelamento de Pedido - Compartilha 522845
Por favor, verificar o status do pedido 6490256 no Est. 75, pois o mesmo ainda está aparecendo no MOFT1800 e conforme imagem abaixo, o pedido foi cancelado.
Pedido Cancelado após ter entrado na fila do faturamento automático no MOFT1800 e com isso fico no status 03 - Erro de Consistência. Temos que mudar para o Status 7 e colocar a informação Pedido cancelado em DD/MM/AAAA
//OUTPUT TO I:\Leopoldo\moft1800.csv.
FOR EACH moft-fila-fat-auto
WHERE moft-fila-fat-auto.nome-abrev = "SAO MIGUEL"
AND moft-fila-fat-auto.nr-pedcli = "6490256A":
// EXPORT DELIMITER ";" moft-fila-fat-auto.
DISP moft-fila-fat-auto.nome-abrev
moft-fila-fat-auto.nr-pedcli
moft-fila-fat-auto.status-pedido WITH 1 COL 2 DOWN SCROLLABLE.
// moft-fila-fat-auto.descr-erro
// ASSIGN moft-fila-fat-auto.status-pedido = 7
// moft-fila-fat-auto.descr-erro = "Pedido cancelado em 30/11/2023".
END.