====== WebService Emitir Segunda Via Conta Relatório ======
\\
O WebService recebe apenas requisições do tipo **GET**, e os parâmetros são passados via **Query Parameter**. O WebService possui Quatro cenarios de secesso
\\
====== No primeiro cenário ele espera os seguintes Parâmetros:======
\\
- matrícula, //Integer// valor inteiro com a identificação do imóvel no sistema comercial.
- idConta, //String// lista de strings com a identificação das contas.
\\
Com as seguintes informações:
\\
|matricula|889067|
|idConta|["13668877","16724433"]|
===== ENDPOINT SEGUNDA VIA DE CONTA =====
[[http://ENDPOINTALVO:PORTA/gsan/segundaViaContaRelatorio?matricula=IDDOIMOVEL&idConta=%5B%IDDACONTA%22,%20%|http://ENDPOINTALVO:PORTA/gsan/segundaViaContaRelatorio?matricula=IDDOIMOVEL&idConta=%5B%IDDACONTA%22,%20%]]
===== Retorno em Caso de Sucesso =====
\\
===== Exemplo: =====
\\
{{ :integracoes:exe01.png?nolink& }}
\\
====== No Segundo cenário ele espera os seguintes Parâmetros:======
\\
- matrícula, //Integer// valor inteiro com a identificação do imóvel no sistema comercial.
- idConta, //String// lista de strings com a identificação das contas.
- simplificada, parâmetro opcional. Quando informado, emite a conta com o layout simplificado. Caso não seja informado, é emitido no layout padrão de conta.
\\
Com as seguintes informações:
|matricula|889067|
|idConta|["13668877","16724433"]|
|simplificada|true|
\\
===== ENDPOINT SEGUNDA VIA DE CONTA SIMPLIFICADA=====
\\
[[http://ENDPOINTALVO:PORTAENDPOINTALVO:PORTA/gsan/segundaViaContaRelatorio?matricula=IDDOIMOVEL&idConta=%5B%IDDACONTA%22,%20%&simplificada=true|http://ENDPOINTALVO:PORTA/gsan/segundaViaContaRelatorio?matricula=IDDOIMOVEL&idConta=%5B%IDDACONTA%22,%20%&simplificada=true]]
\\
===== Retorno em Caso de Sucesso =====
\\
===== Exemplo: =====
\\
{{ :integracoes:exe02.png?nolink& }}
\\
====== No terceiro cenário ele espera os seguintes Parâmetros:======
\\
- matrícula, //Integer// valor inteiro com a identificação do imóvel no sistema comercial.
- idConta, //String// lista de strings com a identificação das contas.
- simplificada, parâmetro opcional. Quando informado, emite a conta com o layout simplificado. Caso não seja informado, é emitido no layout padrão de conta.
- email, //String// string opcional com o e-mail para o qual as contas serão enviadas. Caso não seja informado, é retornado o BLOB do arquivo PDF; caso contrário, os arquivos são enviados para o e-mail informado.
\\
Com as seguintes informações:
\\
|matricula|889067|
|idConta|["13668877","16724433"]|
|simplificada|true|
|email| "teste@teste.consensocte.com.br"|
\\
===== ENDPOINT SEGUNDA VIA DE CONTA SIMPLIFICADA PARA EMAIL =====
\\
[[http://ENDPOINTALVO:PORTA/gsan/segundaViaContaRelatorio?matricula=IDDOIMOVEL&idConta=%5B%IDDACONTA%22,%20%&simplificada=true&email=%22teste%40teste.consensocte.com.br%22|http://ENDPOINTALVO:PORTA/gsan/segundaViaContaRelatorio?matricula=IDDOIMOVEL&idConta=%5B%IDDACONTA%22,%20%&simplificada=true&email=%22teste%40teste.consensocte.com.br%22]]
\\
===== Retorno em Caso de Sucesso =====
\\
===== Exemplo: =====
\\
{{ :integracoes:exe03.png?nolink& }}
\\
====== No Quarto cenário ele espera os seguintes Parâmetros:======
\\
- matrícula, //Integer// valor inteiro com a identificação do imóvel no sistema comercial.
- idConta, //String// lista de strings com a identificação das contas.
- email, //String// string opcional com o e-mail para o qual as contas serão enviadas. Caso não seja informado, é retornado o BLOB do arquivo PDF; caso contrário, os arquivos são enviados para o e-mail informado.
\\
Com as seguintes informações:
\\
|matricula|889067|
|idConta|["13668877","16724433"]|
|email| "teste@teste.consensocte.com.br"|
\\
===== ENDPOINT SEGUNDA VIA DE CONTA PARA EMAIL=====
\\
[[http://ENDPOINTALVO:PORTA/gsan/segundaViaContaRelatorio?matricula=IDDOIMOVEL&idConta=%5B%IDDACONTA%22,%20%&email=%22teste%40teste.consensocte.com.br%22|http://ENDPOINTALVO:PORTA/gsan/segundaViaContaRelatorio?matricula=IDDOIMOVEL&idConta=%5B%IDDACONTA%22,%20%&email=%22teste%40teste.consensocte.com.br%22]]
\\
===== Retorno em Caso de Sucesso =====
\\
===== Exemplo: =====
\\
{{ :integracoes:exe03.png?nolink& }}
\\
===== Possíveis Códigos de Retorno =====
\\
|Código|Mensagem|
|400|"parâmetros inválidos"|
|404|"A consulta não trouxe resultados"|
|500|“”|
\\
Clique **[[:treinamentos:integracoes|AQUI]]** para acessar outros serviços com os detalhes técnicos das integrações.