Árvore de páginas

Ponto de entrada que distribui as cores nos semáforos das Ordens de Serviço de acordo com o filtro na rotina de Retorno (MNTA400) 

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

MNTA400

Retorno

Rotina(s) envolvida(s)

Nome Técnico

MNTA400COR

Ponto de Entrada

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

Ponto de entrada utilizado na rotina de Retorno (MNTA400) que distribui as cores nos semáforos das Ordens de Serviço de acordo com o filtro

Localização:

SIGAMNT: Atualizações/Controle de Oficina/Retorno de OS/Retorno

Programa Fonte:

MNTA400.prx

Função:

MNTA400COR()

Retorno:

Nome

Tipo

Descrição

Obrigatório

 aCores

Array

Retorna um array com as cores do semáforo

X

 

Exemplo do Ponto de Entrada MNTA400COR()
User Function MNTA400COR()

	aCores := {                                                                                          ;
		    {"NGSEMAFARO('!Empty(STJ->TJ_TIPORET) .And. STJ->TJ_DTMPFIM >= dDataBase')" , 'BR_VERDE' },;
		    {"NGSEMAFARO('Empty(STJ->TJ_TIPORET) .And. STJ->TJ_DTMPFIM >= dDataBase' )" , 'BR_VERMELHO'},;
		    {"NGSEMAFARO('Empty(STJ->TJ_TIPORET) .And. STJ->TJ_DTMPFIM < dDataBase'  )" , 'BR_AMARELO' },;	    
			{"NGSEMAFARO('!Empty(STJ->TJ_TIPORET) .And. STJ->TJ_DTMPFIM < dDataBase' )" , 'BR_AZUL'    }}
			
Return aCores