Árvore de páginas

Versões comparadas

Chave

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

Ponto de Entrada para inclusão de botões no Menu Def de

Históricos da S.S

Ordens de Serviço via rotinas de Atendimento, Consulta de Solicitação de Serviço e Consulta Gerencial de Solicitação 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

MNTA296

MNTA291

Distribuição de

Atendimento da S.S.

Rotina(s) envolvida(s)

Nome Técnico

MNTA291

Atendimento da S.S.

MNTC285Consulta de Solicitação de Serviço
MNTC286Consulta Gerencial de 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 chamado na distribuição de Solucitação de Serviço (MNTA296), para adicionar botões no menu def ao entrar em Histórico de S.S.O ponto de entrada tem como finalidade incluir botões na Rotina(Menu Def) de Ordens de Serviço, que pode ser chamada através das Atendimento, Consulta de Solicitação de Serviço e Consulta Gerencial de Solicitação de Serviço

Localização:

SIGAMNT: Atualizações/Controle de Oficina/Solicitação de Serviços/Distribuição (MNTA296).

SIGAMNT: Consultas/Controle de Oficina/Solicitações/Consulta S.S. (MNTC285).

SIGAMNT: Consultas/Controle de Oficina/Solicitações/Gerencial S.S. (MNTC286).

Programa Fonte:

MNTA296MNTA291.prw

Função:

MNT296HISTMNT291OS()

Parametros:
NomeTipoDescrição
PARAMIXB[1]ArrayOpções pré definidas pela Rotina
Retorno:
Nome
Tipo
Descrição
Obrigatório

aRot

Array

Opções a serem inseridas no menu da rotina

Sim

Nome
Tipo
Descrição
Obrigatório
aRot[n][1]CaracterTítulo da rotina que será exibido no menuSim
aRot[n][2]CaracterNome da função que será executadaSim
aRot[n][3]NuméricoParâmetro reservado. Deve ser sempre 0 (zero)Sim
aRot[n][4]NuméricoNúmero da operação que a função executaráSim
aRot[n][5]NuméricoNivel de Acesso ao usuário, configurado no arquivo de acessos Protheus(sigamat.acs)Não

Alternativas de operação da rotina chamada:

Opção
Descrição
1Pesquisar
2Visualizar
3Incluir
4Alterar
5Excluir
6

Alteração sem a permissão para incluir novas linhas.

É válido apenas para os objetos GetDados e GetDb.

Bloco de código
languagesql
firstline1
titleExemplo 1
linenumberstrue
#include 'Protheus.ch'

//-------------------------------------------------------------------
/*/{Protheus.doc} MNTA2961MNTA2911
Ponto de entrada responsável pela adição de "Botões" na rotina de
HistóricoOrdens de SServiço.S.

@author  NG Informática
@since   22/05/2018
@version P11/P12
@return  aRet, Array, Opções adicionais a serem apresentadas
adicionadas na rotina de HistóricoOrdens de SSServiço.
/*/
//-------------------------------------------------------------------
User Function MNTA2961MNTA2911()

    Local aRot  := {}PARAMIXB[1]

    	aAdd(aRot, { "O.S. CorretivaBotão", "MNTA420MsgInfo('Botão Teste.')", 0, 3})

Return aRot