01. DADOS GERAIS
Produto: | |
---|
Solucoes_totvs_cross |
---|
SolucaoCross | Solucoes_totvs_parceiros |
---|
SolucaoParceiros | Solucoes_totvs_parceirosexptotvs |
---|
SolucaoParcsExpsTOTVS | Linha de Produto: | linhas_totvsLinha Protheus |
---|
Segmento: | Segmentos_totvs | SegmentoSaúde
|
---|
Módulo: | Modulos_totvs_prestadores_de_servicos |
---|
| RoboXML |
---|
Função: | XMLRoute | Função: |
---|
País: | Brasil |
---|
Ticket:Requisito/Story/Issue (informe o requisito relacionado) : | 19339629 |
---|
Issue : | DSAUPC-20127 |
---|
02. SITUAÇÃO/REQUISITO
Criação de um ponto de entrada na rotina PLROBOTXML, para que seja possível realizar filtros e validações, como por exemplo um RDA especifico.
03. SOLUÇÃO
Disponibilizado o Ponto de Entrada PLROBEXE, para permitir que seja executado filtros/ validações. O retorno do P.E. será uma string contendo a query a ser aplicada no processo de execução do robo xml.
...
O retorno do Ponto de Entrada deve ser uma string contendo os filtros da cláusula 'where' a serem aplicados. Exemplo:
...
tabs | Passo 01, Passo 02, Passo 03, Passo 04 |
---|
ids | passo1,passo2 |
---|
Bloco de código |
---|
language | cpp |
---|
theme | Midnight |
---|
title | Exemplo PLROBEXE |
---|
linenumbers | true |
---|
|
#Include "PROTHEUS.CH"
User Function PLROBEXE()
cQuery := ParamIxb[1]
cWhere := ParamIxb[2]
cWhere += " AND BXX_CODRDA igual '000130' " // informado a palavra igual apenas para publicacao do documento, deve ser utilizado '='.
Return cQuery + cWhere
|
Descrição: | O ponto de entrada permite aplicar filtros/ validações para execução do processo do robo xml |
---|
Programa Fonte: | PLROBOTXML |
---|
Função: | XMLROUTE |
---|
Retorno: | Nome | Tipo | Descrição | Obrigatório |
---|
cQuery+cWhere | string | Retorna consulta a ser aplicada no processo de execução do robo xml | Sim |
. |
---|
Nota |
---|
|
- Não alterar o conteúdo do PARAMBIX 1.Deve ser retornado sempre o RECNO!
- No conteúdo do PARAMBIX 2, é enviado os filtros utilizados na rotina padrão, podendo ser adicionado mais filtros.
|
04. DEMAIS INFORMAÇÕES
Não se aplica.
05. ASSUNTOS RELACIONADOS
...
default | yes |
---|
referencia | passo1 |
---|
...
default | no |
---|
referencia | passo2 |
---|
04. DEMAIS INFORMAÇÕES
Card documentos |
---|
Informacao | Use esse box para destacar informações relevantes e/ou de destaque. |
---|
Titulo | IMPORTANTE! |
---|
|
...