Árvore de páginas

Versões comparadas

Chave

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

...

As rotinas de Controle de Lacre ativas por template ou pelo parâmetro MV_DCLNEW estão apresentando as seguintes inconsistências:

  1. 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.
  2. Na rotina de Lacres, o sistema está permitindo realizar a exclusão de um lacre que já está com a situação Usado.
  3. 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:

  1. 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.
  2. 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.
  3. 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
tabsExemplo 1, Exemplo 2
idsexemplo1,exemplo2
Totvs custom tabs box items
defaultyes
referenciaexemplo1

IMPORTANTE!

  1. Se for utilizado o template, a rotina para o cadastro de lacres será o TDCEA012.

  2. Se for utilizado o parâmetro MV_DCLNEW o cadastro de lacres será a rotina DCLEA012.

PASSOS

TDCEA012 / DCLEA02

Inclusão do Lacre

  1. Acesse o Cadastro de Lacres e tente efetuar a inclusão de um novo lacre, com o mesmo código de uma lacre já existente.

  2. A rotina apresentará a mensagem de validação.

  3. Clique em Outras Ações e informe uma sequência para a inclusão de lacres já existentes.

  4. Verifique se foram incluídos somente os códigos que ainda não existem na base de dados.

Exclusão do Lacre

  1. No Cadastro de Lacres, tente efetuar a exclusão de um lacre já existente.

  2. Verifique se a rotina validou corretamente e não permitiu a exclusão.

  3. Clique em Outras Ações > Est. Lacres.

  4. Informe um range de lacre já existente para tentar efetuar a exclusão e validar se somente foram eliminados os lacres com a situação igual a Livre.

Totvs custom tabs box items
defaultyes
referenciaexemplo2

PASSOS

MATA010

  1. No campo B1_COLOR, informe no produto a cor do lacre que será relacionado com a carga.

TDCEA012 / DCLEA02

  1. Efetue o cadastro de lacres para uma determinada Cor, de acordo com a cor relacionada ao produto a ser utilizada no teste.

MATA410

  1. Inclua um Pedido de Venda utilizando carga para o produto acima.

OMSA060

  1. Cadastre os compartimentos para o veículo que será utilizado na montagem de carga.

OMSA200

  1. Efetue a montagem da carga para o Pedido cadastrado e vincule o veículo com a carga.

  2. Clique em Outras Ações > Lacres e relacione os lacres com a carga.

MATA460B

  1. Efetue o faturamento da carga em questão.

OMSA200

  1. Clique em Estorno Lacre.

  2. Efetue o estorno informando um motivo e valide se a rotina efetivou o mesmo corretamente, sem inconsistências.

...

  • LBU - Lacres

  • DH8 - Lacres

Pacotes


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>