Árvore de páginas

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

MNTA290

Fechamento(Solicitação de Serviço)

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

Ponto de Entrada para preenchimento automático de informações no fechamento da solicitação de serviço vinculada a ordem de serviço.

Localização:

SIGAMNT: Atualizações/Controle de Oficina/Solicitação de Serviço/Fechamento

Eventos:

Fechamento(MNTA290)

Programa Fonte:

MNTA290.prx

Função:

MNTA290A()

Retorno:
NomeTipoDescriçãoObrigatório
aReturnArray

Array com os campos e os valores que serão atribuídos.

NomeTipoDescrição
Array[ 1, 1 ]CarácterCampo
Array[ 1, 2 ]CarácterConteúdo para ser executado no campo
Sim

 

Exemplo MNTA290A
#Include "Totvs.ch"
 
User Function MNTA290A()
 
    //Variável utilizada para retorno
	Local aArea   := GetArea()    
	Local aReturn := {}

	dbSelectArea( 'STJ' )
    //Adiciona campos para o preenchimento automático
    aAdd(aReturn, {"TQB_DTFECH", "Posicione( 'STJ', 1, xFilial('STJ') + TQB->TQB_ORDEM, 'TJ_DTPRFIM' )"})
    aAdd(aReturn, {"TQB_HOFECH", "Posicione( 'STJ', 1, xFilial('STJ') + TQB->TQB_ORDEM, 'TJ_HOPRFIM' )"})

	RestArea(aArea)

Return aReturn