Geração de Ordem de Serviço
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||||
Segmento: | Manufatura | ||||||||
Módulo: | SIGAMNT - Manutenção de Ativos e Gestão de Frotas | ||||||||
Rotina: |
| ||||||||
Issues Relacionadas | 12.1.17 / MNG-6623 12.1.17 / DNG-1508 | ||||||||
País(es): | Todos | ||||||||
Banco(s) de Dados: | Todos | ||||||||
Sistema(s) Operacional(is): | Todos |
Ponto de Entrada
Descrição: | Ponto de Entrada que permite inserir campos na tela de geração de O.S., através da rotina de Distribuição de S.S.(MNTA295). | ||||||
Localização: | SIGAMNT: Atualizações/Controle de Oificina/Solicitação de Serviço/Distribuição S.S. | ||||||
Eventos: | Distribuição S.S. (MNTA295) | ||||||
Programa Fonte: | MNTA295.PRW | ||||||
Função: | MNTA295GOS() | ||||||
Parâmetros: |
|
Exemplo:
#Include 'Protheus.ch' //------------------------------------------------------------------- /*/{Protheus.doc} MNTA2955 Adiçãoo de campos em tela na geração de O.S. via distribuição de S.S. @author NG Informática @since 14/07/2018 @version P11/P12 /*/ //------------------------------------------------------------------- User Function MNTA2955() Local oPnl1 := ParamIXB[1] // Objeto onde será criado o campo. Local cUsaFim := "" Local oSay1 Local oSay2 oPnl1:nHeight := 110 // Define nome do Campos oSay1 := TSay():New( 001, 008, {|| GetSx3Cache("TJ_USUAFIM", "X3_TITULO") }, oPnl1,,,,,,.T.,,,,) // Entrada de dados oGet1 := TGet():New( 001, 048, { | u | If( PCount() == 0, cUsaFim, cUsaFim := u ) }, oPnl1, 040,; 007,,, 0,,,.F.,,.T.,,.F.,,.F.,.F.,,.F.,.F. ,,"cUsaFim",,,,.T. ) oPnl1:Align := CONTROL_ALIGN_BOTTOM Return
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas