Árvore de páginas

Versões comparadas

Chave

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

Tempo aproximado para leitura: 05 min

01. DADOS GERAIS

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

Manutenção de Ativos e Gestão de Frotas

FunçãoMNTA080
Ticket:7441209
Issue:DNG-9051


02. SITUAÇÃO/REQUISITO

Na rotina de Bens (MNTA080) ao incluir um bem informando no campo Cliente (T9_CLIENTE) um código de cliente onde uma das lojas está bloqueada, o sistema apresenta a mensagem de bloqueio erroneamente.

03. SOLUÇÃO

Realizados ajustes nas validações dos campos Cliente (T9_CLIENTE) e Loja (T9_LOJACLI) no cadastro de Bens (MNTA080). Para isso é necessário que

No configurador, acessar o gatilho do campo T9campo T9_CLIENTE de sequencia 001 seja alterada a regra de SA1→A1_LOJA para SUBSTR. No campo de regra do mesmo, altere o conteúdo de SA1→A1_LOJA para SUBSTR(SA1->A1_NOME,1,20) , no campo Contra Domínio altere de T9_LOJACLI para T9_NOMCLIE e no campo chave altere de xFILIAL("SA1")+M→T9_CLIENTE para xFILIAL("SA1")+M->T9_CLIENTE+M→T9_LOJACLI

Além disso, deve ser criado um novo gatilho para o campo T9_LOJACLI com a regra SUBSTR(SA1→A1_NOME,1,20), o  Contra Domínio T9_NOMCLIE e a chave xFILIAL("SA1")+M->T9_CLIENTE+M->T9_LOJACLI

O ajuste poderá ser realizado, de maneira paliativa, através do configurador .Foi identificado que na consulta padrão (ST9BVE) do Bem/Veículo da rotina de Controle de Abastecimento e Lubrificação (MNTA681) o filtro tem apenas a condição de não apresentar bens do tipo Pneu. Por se tratar de um ajuste de dicionário esta alteração será expedida será expedido oficialmente somente na próxima release (12.1.27) prevista para Fevereiro/2020.No configurador, acessar a consulta padrão ST9BVE. No campo de filtro da mesma, basta adicionar a situação do bem (ST9->T9_CATBEM != "3" .And. ST9→T9_SITBEM=="A"). Desta forma, serão apresentados apenas os bens ativos na filial corrente.


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>