Árvore de páginas

Versões comparadas

Chave

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

Gravaçã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:

Rotina

Nome Técnico

MNTA295

Distribuição de S.S.

Rotina(s) envolvida(s)

Nome Técnico

MNTA295

Distribuição de S.S.

Issues Relacionadas

12.1.17 / MNG-6623

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

Ponto de Entrada que permite gravar as informações dos campos inseridos 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()

 

Exemplo:

Bloco de código
languagevbsql
themeEclipse
titleExemplo P.E. MNTA2952
linenumberstrue
#Include 'Protheus.ch'

User Function MNTA2952()

	Local cOrder := ParamIXB[1]
	Local cPlan  := ParamIXB[2]

	dbSelectArea( 'STJ' )
	dbSetOrder( 1 )
	If  // Salva os campos inseridos em tela na tabela.
    RecLock("STJ",.F.dbSeek( xFilial( 'STJ' ) + cOrder + cPlan )    

  		RecLock( 'STJ', .F. )
    	
			STJ->TJ_USUAFIMXYZ := cUsaFim
 'CAMPO DE USUÁRIO NA TABELA STJ'
	
	    STJ->( MsUnlock() )
	
	EndIf

Return