Árvore de páginas

Versões comparadas

Chave

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

Ponto de entrada

para

que permite alterar o filtro

da

de filial no browse

da Distribuição de Solicitação de Serviço em Lote (MNTA315) 

da rotina Distribuição  


Aviso
titleAtenção
  • Para fins de performance da rotina, este ponto de entrada teve seu retorno alterado, passando a utilizar condições na linguagem SQL a partir da versão de 04/04/2023 do fonte MNTA315.

Características do Requisito

de SS

Linha de Produto:

Microsiga Protheus

Segmento:

Manufatura

Módulo:

SIGAMNT - Manutenção de Ativos e Gestão de Frotas  

Rotina:

Rotina

Nome Técnico

MNTA315

Distribuição
em Lote

Rotina(s) envolvida(s)

Nome Técnico

MNTA3153

Ponto de Entrada

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

de SS (MNTA315) para do browse

Descrição:

Ponto de entrada executado na rotina de Distribuição

em Lote

que permite alterar o filtro

Localização:

SIGAMNT: Atualizações/Controle de Oficina/Solicitação de Serviço/Distribuição de S.Sde filial utilizado no browse.

Programa Fonte:

MNTA315.prw

Função:

MNTA3153()

Retorno:

X

Nome

Tipo

Descrição

Obrigatório

 cQuery

Caracter

Retorna o filtro da filial

String

Condição no formato SQL para filtro de filial.

 

Bloco de código
languagesql
titleExemplo de Ponto de Entrada MNTA3153()P.E. MNTA3153
linenumberstrue
#INCLUDE 'PROTHEUS.CH'

User Function MNTA3153()

	Local cQuery

	//cQuery := " TQB_FILIAL == '" +xFilial ValToSQL( FWxFilial('TQB')+"' .And. " Mantem a filial  )

Return cQuery
Bloco de código
languagesql
titleExemplo antigo do P.E. MNTA3153
linenumberstrue
collapsetrue
#INCLUDE 'PROTHEUS.CH'

User Function MNTA3153()
corrente no filtro do Browse
	cQuery := "" // Não filtra por Filial, mostrando registros de todas filiais.TQB_FILIAL == '"+xFilial('TQB')+"' .And. "

Return cQuery