Árvore de páginas

Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs
SolucaoTOTVS Saúde Planos

Solucoes_totvs_cross
SolucaoCross

Solucoes_totvs_parceiros
SolucaoParceiros

Solucoes_totvs_parceirosexptotvs
SolucaoParcsExpsTOTVS

Linha de Produto:

Linhas_totvs
LinhaLinha Protheus

Segmento:

Segmentos_totvs
SegmentoSaúde

Módulo:RoboXMLSIGAPLS
Função:XMLImport
País:Brasil
Ticket:19803704
Requisito/Story/Issue (informe o requisito relacionado) :DSAUPC-20311


02. DESCRIÇÃO

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.

  • Nome do ponto de entrada: PLROBPRC
  • Parâmetros:       
Descrição:O ponto de entrada permite aplicar filtros/ validações para execução do processamento xml.
Programa Fonte:PLROBOTXML
Função:XMLIMPORT
Retorno: 

                                                                                                                                                                                 

Nome

Tipo

Descrição

Obrigatório

cQuery+cWherestringRetorna consulta a ser aplicada no processo de execução do robo xmlSim

.

03. DEMAIS INFORMAÇÕES

  • Retorno: O retorno do Ponto de Entrada deve ser uma string contendo os filtros da cláusula 'where' a serem aplicados. Exemplo:
Bloco de código
languagecpp
themeMidnight
titleExemplo PLROBPRC
linenumberstrue
#Include "PROTHEUS.CH"
 
User Function PLROBPRC()
     
    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
     

...