01. DADOS GERAIS
Linha de Produto: | Logix |
---|---|
Segmento: | Supply Chain - Logística |
Módulo: | TOTVS Logística WMS |
Função: | WMS6325 - Digitação de Solicitações de Carga |
Ticket: | 8111860 |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSOL-11169 |
02. SITUAÇÃO/REQUISITO
Na função wms6214_detalhe_movimento é validada a situação do movimento, porém com uma string mais completa (por exemplo, Cancelado em lugar de CA, Bloqueado em lugar de BL), porém, na função wms6214_carrega_movimentos_lista, naqual é carregada esta informação, se os parâmetros exibe_info_palete ou exibe_percental_movto_lista estão ativos, esta informação é alterada ocasionando inconsistência de validação na função wms6214_detalhe_movimento, caindo no Otherwise.
03. SOLUÇÃO
Na versão de 29/10/2019 foi efetuada a seguinte alteração:
LET l_status_movto = ma_lista_movimentos[m_ind_mov].status_movto[1,14] #-- quando exibe % usa a partir da posição 15 para o %.
Porém, como é necessário que atenda qualquer parametrização, foi criado um array complementar para guardar a situação e validar na função wms6214_detalhe_movimento.
04. ASSUNTOS RELACIONADOS