01. DADOS GERAIS

Linha de Produto:TOTVS Moda
Segmento:Moda
Módulo:TOTVS Moda - Virtual.PDV
Função:Validar notas geradas em contingência.
Ticket:8488499
Requisito/Story/Issue (informe o requisito relacionado) :DVAVAR-7609


02. SITUAÇÃO/REQUISITO

Nota não gerou pacote pois foi gerada em contingência, não sendo possível emitir e consultar por conta da virada para a versão superior a versão 1.15 onde tivemos mudança de estrutura. 

03. SOLUÇÃO

Ajustamos a consulta da nota fiscal de nota fiscal emitida fora do prazo, permitindo assim subir o pacote.

Ajustamos a emissão da contingência, validando quando não tem o registro do evento no banco por conta da virada da versão.

O ponto principal desta solicitação é a criação do parâmetro NR_DIAS_CONTINGENCIA, para validação das notas geradas em contingência.


O parâmetro NR_DIAS_CONTINGENCIA, será enviado para o Virtual.PDV, através do pacote de empresa (versão 1.17) ou do pacote de parâmetro (versão 1.18 ou superior), possui um valor padrão de 7 dias a serem validados e pode ser alterado de acordo com a necessidade do cliente.

Quando as contingências estiverem dentro do prazo configurado, não será apresentado nenhum aviso e permitirá realizar a abertura do caixa normalmente.

Caso ultrapasse o prazo, o funcionamento será da seguinte forma:

 

Quando as contingências estiverem dentro do prazo configurado, será apresentado um aviso informando quais as notas que estão em contingência e permitirá o encerramento diário normalmente.

Caso ultrapasse o prazo, o funcionamento será da seguinte forma:




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