01. DADOS GERAIS

Produto:

Linha de Produto:


Segmento:

Módulo:Api CapaVenda
Função:Consultar Vendas
Ticket:
Requisito/Story/Issue:DVARHAN-5076


02. SITUAÇÃO/REQUISITO

Adicionar na rotina de consulta de vendas na API CapaVenda os dados de notas inutilizadas que são geradas pelo PDV.

03. SOLUÇÃO

Foi criado um mecanismo de busca de notas inutilizadas que estavam no PDV pela aplicação RTC e assim foram incluídas nas respostas dos métodos:


Segue exemplo de response com resultado de notas inutilizadas:


{
    "Vendas": [],
    "NotasInutilizadas": [
         {
               "ChaveVenda": "7273e233-eb5d-4fd4-932f-689d951ce710",
               "ChaveSefaz": "33200362186700341065002000004208000007777",
               "SerieNota": "2",
               "NumeroNotaIni": 7777,
               "NumeroNotaFim": 7777,
               "Motivo": "Inutilizacao de numero homologado",
               "DataRecibo": "2020-03-02T13:17:20",
               "DataCriacao": "2020-08-14T10:45:24.717",
               "CodigoLoja": 1,
               "NumeroRecibo": "333200475010000",
               "NumeroCaixa": 2
          }
     ],
     "Sucesso": true,
     "Erros": []
}



04. DEMAIS INFORMAÇÕES

As notas inutilizadas só apareceram se forem coletadas pelo serviço do RTC que deve ser instalado na loja.



<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;
}

.aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { 
	background: #FF9900; !important 
}

.menu-item.active-tab { 
	border-bottom: none !important; 
}

</style>