Á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ção:

MNTUTIL_OS

MNTA420

Ticket:6400728
Issue:DNG-9060


02. SITUAÇÃO/REQUISITO

Se reporta que el hacer un Retorno de Orden de Servicio el Sistema está grabando el campo D4_TRT con "  1" para el registro de la reserva generada, esto provoca que el Sistema no permita confirmar el movimiento interno en la rutina MATA240 hasta que se informe el campo D3_TRT con la misma secuencia "  1".
Como el registro de reserva en SD4 es generado de forma automática y no es posible visualizar el campo D4_TRT a nivel de rutina, el usuario no conoce cuál es el string exacto a informar en el campo D3_TRT para poder bajar la reserva en el movimiento interno.


03. SOLUÇÃO

- Incluso gatilho acionado pelo campo D3_ORDEM, preenchendo ao campo D3_ORDEM conforme informado no momento do empenho.
- Ajustada query que consulta S.C. que já geraram Pedidos de compra.
- A função MntGatSD3 tem como intuito ser utilizada no gatilho acionado pelo campo D3_ORDEM.

Aviso
titleImportante

Ajustes disponíveis por padrão a partir da release 12.1.27.


Informações

Alterações no arquivo SX7 - Gatilhos:

X7_CAMPOX7_SEQUENCX7_REGRAX7_CDOMINX7_TIPOX7_SEEKX7_ALIASX7_ORDEMX7_CHAVEX7_CONDICX7_PROPRI
D3_ORDEM001IIf( FindFunction( 'MntGatSD3' ), MntGatSD3( 'D3_ORDEM', '1' ), M->D3_ORDEM + 'OS001' )D3_OPPN

0



S
D3_ORDEM002IIf( FindFunction( 'MntGatSD3' ), MntGatSD3( 'D3_ORDEM', '2' ), Space( Len( SD3->D3_TRT ) ) )D3_TRTPN
0

S

OBS: Para o correto funcionamento, os fontes MNTA420 e MNTUTIL_OS devem possuir a versão  ou superior.




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>