Histórico da Página
CANCELAMENTO DE SOLICITAÇÃO
Linha de Produto: | RM. |
Segmento: | Construção e Projetos. |
Módulo: | TOTVS Gestão de Estoque, Compras e Faturamento. |
Função: | Cancelamento de OS e Cancelamento de Solicitação. |
Situação/Requisito: | Ao Cancelar uma Ordem de Serviço no Manutenção de Ativos (SigaMNT) a Solicitação de Armazém associada a esta Ordem de Serviço não foi encontrada no BackOffice, impedindo o Cancelamento da OS. Este caso ocorreu porque o parâmetro MV_NGMNTAS estava configurado no Protheus com valor 1 que significa Aglutinar Solicitações de Armazém para mesma Ordem de Serviço. Nesta situação a tag RequestInternalId da mensagem CancelRequest vem com o valor da chave com base na SA e o adapter do RM estava considerando o valor da chave do Item da SA. |
Solução/Implementação: | O adapter de Cancelamento de Solicitação - CancelRequest_1.000 foi ajustado para considerar as opções referentes ao parâmetro do Protheus MV_NGMNTAS - Aglutina Solicitação de Armazém para mesma Ordem de Serviço (1=Sim / 2 = Não). Ao receber a mensagem CancelRequest, o adapter irá buscar na tabela De-Para o registro com base na informação enviada. Caso não encontre registro pela tabela Item de Movimento, será pesquisado pela tabela de Movimento. Caso não encontre será apresentada mensagem "Erro ao cancelar requisição: Requisição informada não foi encontrada no BackOffice." |
Conversores e Parâmetros: | Para atualizar o adapter no RM realize os seguintes passos:
|
Tickets relacionados: | 1140341. |
Requisito: | Integração Manutenção de Ativos x BackOffice RM. |