Árvore de páginas

Versões comparadas

Chave

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

...

Para que o controle de alocação e desalocação passe a funcionar nas integrações de Atendimento e Devolução de Requisições, é necessário informar o Lote de Alocação do WMS Externo no novo campo disponível no programa CE0101 – Manutenção de Parâmetros de Estoque.

Ao informar o Lote de Alocação do WMS Externo e confirmar será ajustada a quantidade alocada no lote generico para os atendimentos que já estão em andamento.


O campo Lote Alocação WMS Externo será habilitado somente quando o parâmetro "WMS Externo", localizado na aba "Integr II" do programa CD0101 - Manutenção de Parametros Globais, estiver marcado.

Nota
titleImportante

O lote informado nesse novo campo deve ser diferente do campo Lote Alocação WMS já utilizado no próprio CE0101, bem como do campo Lote Alocação WMS do EQ0301 - Manutenção de Parametros de EmbaruqeEmbarque, quando também estiver habilitado o parâmetro "WMS Externo" no CD0101.

...

API REST: atendDevolRequis (endpoint: ItensExclusaoProcessoWms)Criado endpoint para exclusão da requisição de estoque de integração WMS externo (WMS SAAS), nome "ItensExclusaoProcessoWms".

  • Se não ocorreu nenhuma baixa na requisição e ela ainda não foi concluído o processo, é possível executar esse endpoint para que ele exclua a requisição de estoque de integração.
  • Quando ocorrer a exclusão da requisição de estoque com depósito marcado para alocar saldo no CD0601 - "Aloca Saldo Dep Externo", é desalocada a quantidade referente a requisição.

Payload:

{                

                 "nrRequisicao": 792,               

                 "seqItRequisicao": 10,  

                 "codItem": ".compras",    

                 "seqAtendimento": 10,             

                 "tipoMovto": 1

}

Mensagens de erro:

...

Criado o endpoint ItensExclusaoProcessoWms para exclusão da alocação de saldo da integração com WMS Externo.

Esse endpoint pode ser utilizado somente se a requisição o atendimento ainda não foi concluída concluído e não houve nenhuma baixa registrada. Nessa situação, a alocação poderá ser excluída com sucesso.

Caso o atendimento esteja vinculado a um depósito com o campo " Aloca Saldo Dep Externo" marcado Externo marcado no programa CD0601 – Manutenção de Depósitos, a execução do endpoint também irá desalocar automaticamente a quantidade associada à requisição.


Payload de exemplo:json

Bloco de código
{                
     "nrRequisicao": 792,               
     "seqItRequisicao": 10,  
     "codItem": ".compras",    
     "seqAtendimento": 10,             
     "tipoMovto": 1
}

Mensagens de erro:

O sistema emitirá uma mensagem de erro caso o endpoint seja executado para uma requisição que:

  • Já tenha alguma baixa registrada, ou

  • Já esteja com o processo concluído.

04. ASSUNTOS RELACIONADOS