Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus |
---|---|
Segmento: | Supply Chain - Logística |
Módulo: | TOTVS Logística OMS |
Função: | TDCEA012 DCLEA012 |
Ticket: | 5901517 |
Requisito/Story/Issue (informe o requisito relacionado) : | DLOGWMSMSP-7177 |
02. SITUAÇÃO/REQUISITO
As rotinas de Controle de Lacre ativas por template ou pelo parâmetro MV_DCLNEW estão apresentando as seguintes inconsistências:
- Ao entrar na rotina de Lacres e tentar realizar a inclusão de um lacre que já existe na base, o sistema não efetua a validação, permitindo que o registro seja salvo e gere error.log de chave publicada em tela.
- Na rotina de Lacres, o sistema está permitindo realizar a exclusão de um lacre que já está com a situação Usado.
- Na rotina de Estorno de Lacres no OMSA200, ao efetuar a inutilização do lacre informando um motivo, quando a carga já está faturada ocorre error.log.
03. SOLUÇÃO
Efetuados os seguintes ajustes nas rotinas de controle de lacre executadas pelo template ou com o parâmetro ativo MV_DCLNEW:
- Adicionada uma validação na inclusão de um novo lacre, para que ao ser informado um código já existente seja apresentada uma mensagem sinalizando que o lacre em questão já está cadastrado, não permitindo assim a sua inclusão.
- Inclusão de uma validação no momento da rotina de exclusão do lacre e/ou estornos, para que seja possível excluir somente os lacres com a situação Livre.
- Alterada a rotina de estorno dos lacres utilizados na rotina OMSA200, para que não ocorram inconsistências no processamento do estorno quando é informado um motivo .
Exemplo de Utilização
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
04. DEMAIS INFORMAÇÕES
Tabelas Utilizadas
LBU - Lacres
DH8 - Lacres
Templatedocumentos |
---|
...