Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Aviso
titleEste Ponto de Entrada é Válido a partir do Release 11.80.19 (Dezembro/16) e superiores

 

Aviso
titleEste Ponto de Entrada é Válido a partir do Release 12.1.15 (Fevereiro/2017) e superiores

 

PONTO DE ENTRADA PARA MANIPULAÇÃO DO XML DA MENSAGEM ÚNICA.

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

NGMUORDER

Pedido de Compra (Mensagem Única)

Rotina(s) envolvida(s)

Nome Técnico

NGMUORDER

Pedido de Compra (Mensagem Única)

NGMUAMPPATBaixa de Estoque (Mensagem Única)
NGMUAPRCSTApropriação de Custo (Mensagem Única)
NGMUCANMNOCancelamento de OS (Mensagem Única)
NGMUCANREQCancelamento de Requisição (Mensagem Única)
NGMUGETSITSituação do Funcionário (Mensagem Única)
NGMUINFPARTítulos a Pagar (Mensagem Única)
NGMUMNTORDOrdem de Serviço (Mensagem Única)
NGMUMNTREQSolicitação de Serviço (Mensagem Única)
NGMUREQUESCancelamento de Requisição (Mensagem Única)
NGMUSTOLVLConsulta de Saldo (Mensagem Única)
NGMUSTOTUOBaixa de Estoque (Mensagem Única)

Chamados Relacionados

12.1.15: XXXXXX

País(es):

Todos

Banco(s) de Dados:

Todos

Sistema(s) Operacional(is):

Todos

Ponto de Entrada

Descrição:

Ponto de Entrada para manipulação do XML da mensagem única.

Localização:

SIGAMNT: Atualizações/Controle de Oficina/Cadastros Básicos/Funcionários

SIGAMNT: Atualizações/Controle de Oficina/Ordem de Serviço/Corretiva

SIGAMNT: Atualizações/Controle de Oficina/Retorno de O.S./Retorno Mod.2

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

SIGAMNT: Atualizações/Controle de Riscos/Multas/Multa

Eventos:

Cadastro de Funcionário (MNTA020)

Cadastro de Ordem de Serviço Corretiva (MNTA420)

Retorno de O.S. Mod. 2 (MNTA435)

Cadastro de Solicitação de Serviço (MNTA280)

Registro de Multas (MNTA765)

Programa Fonte:

NGMUAMPPAT.PRX

NGMUAPRCST.PRX

NGMUCANMNO.PRX

NGMUCANREQ.PRX

NGMUGETSIT.PRX

NGMUINFPAR.PRX

NGMUMNTORD.PRX

NGMUMNTREQ.PRX

NGMUORDER.PRX

NGMUREQUES.PRX

NGMUSTOLVL.PRX

NGMUSTOTUO.PRX

Função:

NGMUPE01()

Retorno:

NomeTipoDescriçãoObrigatório
cXMLCaracterRetorna o XML customizado.Sim

 

Exemplo:

#INCLUDE "TOTVS.CH"

#INCLUDE "FWADAPTEREAI.CH"

#INCLUDE "XMLXFUN.CH"

#INCLUDE "NGMUCH.CH"

#Include "FILEIO.CH"

 

User Function NGMUPE01()

 

      Local cXML := ParamIXB[1] //(Caracter) XML que será alterado no ponto de entrada.

      Local lAda lRet   := ParamIXB[2] //(Lógico) Retorno que será enviado pelo adapter de mensagem única.

      Local cFun  cMsg := ParamIXB[3] //(Caracter) Indica a função que o P.E. está sendo chamado.

      Local nAda nLoc  := ParamIXB[4] //(Numérico) Indica o ponto no adapter em que é chamado a mensagem única: 1 - Final do adapter, com o XML gerado.

      Local nTip   := ParamIXB[5] //(Numérico) Indica o tipo de transação.

      Local cMen := ParamIXB[6] //(Caracter) Indica o tipo de mensagem.

     

      Return cXML