Árvore de páginas

Versões comparadas

Chave

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

...

Bloco de código
titleConfiguração
linenumberstrue
{
    	"url": "{{url_cliente}}/PracticoLive/LiveConnector/FacadeIntegracao.svc?wsdl",
    	"operacao": "ManterConciliadorLC_Integracao_Xml",
    	"tagretorno": "<LC_RetornoConciliador>",
    	"dataInicial": "2022-12-01",
    	"dataFinal": "2022-12-02",
    	"diasParaRetroagir": 1,
    	"data_conferencia": "20230323",
    	"hora_conferencia": "07:00",
	"diretorio_query": "\\AUTOCOM\\",
    	"diretorio_resultado": "\\AUTOCOM\\",
    	"emails": [
        		"[email protected]"
    	]
} 
TagDescrição
urlUrl de WSDL do TVFR (Obs: é a mesma das demais).
operacaoMétodo utilizado.
tagretornoTag de retorno.
dataInicial Data inicial utilizada para comparação dos dados.
dataFinal Data final utilizada para comparação dos dados.
diasParaRetroagir 

Dia para retroagir.
Exemplo:  se colocarmos 30 dias e hoje seja dia 
  com isso a conferencia será executada com data inicial de  e a data final será .

Informações
titleImportante

Importante: 
Existe uma regra de prioridade, caso as tag's dataInicial e dataFinal estejam preenchidas a tag diasParaRetroagir é ignorada, caso não exista nenhuma configuração de data (dataInicial, dataFinal e diasParaRetroagir) a conferência será executada retroagindo sempre 30 dias.

diretorio_query Diretório onde será salvo o arquivo QueryConsolidadoConciliador.sql esse é o arquivo de query executado para a geração dos resultados consolidados que são entregues no corpo do e-mail.
diretorio_resultado Diretório onde será salvo os arquivos de resulados. Obs: os arquivos também são disponibilizados por e-mail, porem precisam ser salvos. apenas um arquivo é salvo, de tal modo que a cada dia o arquivo é substituído. 
emails Lista de e-mails que receberão o resultado do conciliador, para que esses e-mail sejam disparados e necessário que a configuração de e-mail do Protheus esteja previamente feita.

hora_conferencia

Hora, no formato 12:00, que irá definir a hora inicial para execução do conciliador.


...


Bloco de código
languagecpp
titleLayout Envio
linenumberstrue
&"<soapenv:Envelope xmlns:soapenv='http://schemas.xmlsoap.org/soap/envelope/' xmlns:liv='http://LiveConnector/'>
    <soapenv:Header/>
    <soapenv:Body>
        <liv:ManterConciliadorLC_Integracao_Xml>
            <liv:codigoSistemaSatelite>" + self:oConfAssin['sistemasatelite'] + "</liv:codigoSistemaSatelite>
            <liv:xmlIdentificacao>
                <![CDATA[    <LC_TicketConciliador>
                                <LC_Identificacao>
                                    <Chave>" + self:cToken + "</Chave>
                                    <CodigoSistemaSatelite>" + self:oConfAssin['sistemasatelite'] + "</CodigoSistemaSatelite>
                                </LC_Identificacao>
                                <Numero>" + self:oPublica['Ticket'] + "</Numero>
                                <DataFim>" + self:oPublica['DataFinal'] + "</DataFim>
                                <DataInicio>" + self:oPublica['DataInicial'] + "</DataInicio>
                            </LC_TicketConciliador>
                        ]]>
            </liv:xmlIdentificacao>
        </liv:ManterConciliadorLC_Integracao_Xml>
    </soapenv:Body>
</soapenv:Envelope>"

...