- Fórum
- Protheus/Microsiga/Totvs
- Instalação e Configuração Protheus
- Dicas e Informações
- RetMashup - Tratamento nas informações antes de ap
Perguntas RetMashup - Tratamento nas informações antes de ap
- lalberto
- Autor do Tópico
- Desconectado
- Administrador
Menos
Mais
- Postagens: 3676
- Obrigados Recebidos: 6
12 anos 2 meses atrás #5505
por lalberto
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
RetMashup - Tratamento nas informações antes de ap foi criado por lalberto
Ponto-de-Entrada: RetMashup - Tratamento nas informações antes de aplicar no cadastro. Abrangências: Microsiga Protheus 10 , Microsiga Protheus 11
Compatível Países: Brasil
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Descrição:
O ponto de entrada RetMashup realiza tratamento nas informações retornadas pelo Mashup antes de aplicá-las no cadastro.Este ponto de entrada não é executado para retornos do tipo lista de seleção.
Programa Fonte
APCFG10L.PRW
Sintaxe
RetMashup - Tratamento nas informações antes de aplicar no cadastro. ( [ ParamIXB ] ) --> xRet
Parâmetros: Nome Tipo Descrição Default Obrigatório Referência
ParamIXB Vetor Vetor com as informações do Mashup.
Retorno
xRet(qualquer)
Conteúdo que será aplicado no Mashup.
Observações
Estrutura do Array
[1] - Alias da tabela
[2] - Nome do serviço do Mashup
[3] - Descrição do retorno
[4] - Campo de retorno
[5] - Conteúdo
Exemplos
#include "protheus.ch"
User Function RetMashup()
Local cAlias := ParamIXB[1] // Alias da tabela
Local cMashup := ParamIXB[2] // Nome do serviço do Mashup
Local cDescri := ParamIXB[3] // Descrição do retorno
Local cCampo := ParamIXB[4] // Campo de retorno
Local xConteudo := ParamIXB[5] // Conteúdo
Local xRet
If cMashup == "ReceitaFederal.CNPJ"
If cDescri == "Endereco"
ApMsgAlert("Endereço original: "+ xConteudo)
xRet := "Teste de alteração do conteudo por P.E."
EndIf
EndIf
Return xRet
Compatível Países: Brasil
Sistemas Operacionais: Todos
Compatível às Bases de Dados: Todos
Descrição:
O ponto de entrada RetMashup realiza tratamento nas informações retornadas pelo Mashup antes de aplicá-las no cadastro.Este ponto de entrada não é executado para retornos do tipo lista de seleção.
Programa Fonte
APCFG10L.PRW
Sintaxe
RetMashup - Tratamento nas informações antes de aplicar no cadastro. ( [ ParamIXB ] ) --> xRet
Parâmetros: Nome Tipo Descrição Default Obrigatório Referência
ParamIXB Vetor Vetor com as informações do Mashup.
Retorno
xRet(qualquer)
Conteúdo que será aplicado no Mashup.
Observações
Estrutura do Array
[1] - Alias da tabela
[2] - Nome do serviço do Mashup
[3] - Descrição do retorno
[4] - Campo de retorno
[5] - Conteúdo
Exemplos
#include "protheus.ch"
User Function RetMashup()
Local cAlias := ParamIXB[1] // Alias da tabela
Local cMashup := ParamIXB[2] // Nome do serviço do Mashup
Local cDescri := ParamIXB[3] // Descrição do retorno
Local cCampo := ParamIXB[4] // Campo de retorno
Local xConteudo := ParamIXB[5] // Conteúdo
Local xRet
If cMashup == "ReceitaFederal.CNPJ"
If cDescri == "Endereco"
ApMsgAlert("Endereço original: "+ xConteudo)
xRet := "Teste de alteração do conteudo por P.E."
EndIf
EndIf
Return xRet
Luiz Alberto Vieira Alves
Proprietário
55 (12) 9 8256-5905 (Vivo)
www.3lsystems.com.br
www.masteradvpl.com.br
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- Instalação e Configuração Protheus
- Dicas e Informações
- RetMashup - Tratamento nas informações antes de ap
Tempo para a criação da página:0.097 segundos