Páginas filhas
  • DT ConsultarCREDEV

Versões comparadas

Chave

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

Tempo aproximado para leitura: 00  20 min


01. DADOS GERAIS

Linha de Produto:Virtual Age
Segmento:Moda
Módulo:Integração
Função:ConsultarCREDEV
Requisito/Story/Issue (informe o requisito relacionado) :DVAITG-1986


02. SITUAÇÃO/REQUISITO

Criar a web API ConsultarCREDEV no projeto wsApp(ou WebApiStoreage)

03. SOLUÇÃO

Foi criada a web API ConsultarCREDEV no projeto wsApp(ou WebApiStoreage). Esta recebe como parâmetro de entrada nrCpfCnpj e retorna o valor de CREDEV da pessoa informada em nrCpfCnpj.

04. DEMAIS INFORMAÇÕES

Criada a web API ConsultarCREDEV no projeto wsApp(ou WebApiStoreage) para ser disponibilizada em https://www.bhan.com.br:1443/ e https://www5.bhan.com.br:1443/ . Esta recebe como parâmetro de entrada nrCpfCnpj e retorna o valor de CREDEV da pessoa informada em nrCpfCnpj.


GET http://host/api/ConsultarCREDEV?NrCPFCNPJ={NrCPFCNPJ}


Parâmetro(filtro)

Tipo

Tamanho

Descrição

NrCpfCnpj *

Texto

14

Número de Cpf ou Cnpj da pessoa


Exemplo de consulta:

https://www.bhan.com.br:1443/api/ConsultarCREDEV?nrCpfCnpj=82069940000100


Exemplo de retorno:

<dados xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CREDEV>
<nrCtaPes>37609</nrCtaPes>
<nrCPFCNPJ>82069940000100</nrCPFCNPJ>
<vlSaldo>22020</vlSaldo>
</CREDEV>
<CREDEV>
<nrCtaPes>51</nrCtaPes>
<nrCPFCNPJ>82069940000100</nrCPFCNPJ>
<vlSaldo>30285</vlSaldo>
</CREDEV>
</dados>

*é retornado mais de um valor de CREDEV quando encontrado duas ou mais contas para pessoa



05. TESTE

  • Precondição

    -necessário visualStudio
    -necessário o projeto wsApp/WebApiStoreage(https://virtualage.visualstudio.com/_git/WebApiStoreage)
    -necessário o client oracle, juntamente com TNSNAMES.ORA da VirtualAge
    -configurar o arquivo Web.config com key="caminhoTNSNAMES" indicando o caminho do TNSNAMES.ORA
    -obter o programa POSTMAN ou semelhante, para acionar a consulta de valor de CREDEV da pessoa(GET ConsultarCREDEV)
    -possuir um ou mais usuário de teste de webservice virtualAge. Este é criado/configurado pelo setor comercial
    -ter conhecimento em c# asp net, visual studio, postman, banco de dados oracle

    1-Executar o projeto wsApp/WebApiStoreage

    2-Executar um programa para consumo de webapi/webservice, exemplo POSTMAN

    3-No programa para consumo da API, informar a URL, por exemplo http://localhost:51717/api/ConsultarCREDEV?nrCPFCnpj=82069940000300, escolher o método GET, informar header/cabeçalho "usuario" com seu devido value/valor, informar header/cabeçalho "senha" com seu devido value/valor

    4-Após comando de enviar/send, verificar retorno da consulta

    Resultado: verificar se o valor de CREDEV retornado corresponde ao valor da pessoa consultada. Pode ser utilizando TRAFC018 no storeage/virtualAge.


    *Teste realizado pelo analista de desenvolvimento. Retorno da informação conforme esperado.c


Templatedocumentos


HTML
<style>
div.theme-default .ia-splitter #main {
    margin-left: 0px;
}
.ia-fixed-sidebar, .ia-splitter-left {
    display: none;
}
#main {
    padding-left: 10px;
    padding-right: 10px;
    overflow-x: hidden;
}

.aui-header-primary .aui-nav,  .aui-page-panel {
    margin-left: 0px !important;
}
.aui-header-primary .aui-nav {
    margin-left: 0px !important;
}
</style>