Páginas filhas
  • DT - Separar Motor de Promoção do banco do PDV

Versões comparadas

Chave

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

...

DVAVAR-6555

Linha de Produto:VirtualAge
Segmento:Moda
Módulo:Virtual.PDV
Função:Motor de Promoção
Ticket:
Requisito/Story/Issue (informe o requisito relacionado) :

Jira
serverId0c783de1-186e-383b-975c-a1acd7d76cb5
key


02. SITUAÇÃO/REQUISITO

  • Corrigir a implementação da comunicação entre o Motor de Promoção e o VirtualPDV para que os dados necessários para o processamento sejam enviados no DTO e não haja comunicação via banco através das "views" entre os serviços.

03. SOLUÇÃO

...

tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2

→ Efetuada modificação no envio dos dados de venda para o Motor de Promoção contidos nas views motor_classificacao_pessoa, motor_classificacao_produto, motor_codigo_barra e motor_pessoa, motor_produto, para que estas informações não sejam

mais consultadas diretamente no banco de dados do VirtualPDV e sim sejam enviadas a cada requisição para o Motor de Promoção.

→ Foi criado um comando para deletar automaticamente as views citadas acima na inicialização do sistema.

→ Efetuada modificação no projeto de MotorDePromocao para que o mesmo receba tais informações antes contidas nas views, na entrada de dados.

Card documentos
InformacaoEsta modificação permitirá que a aplicação seja totalmente independente (stand-alone), permitindo sua integração com qualquer aplicação. Esta modificação não impactará na funcionalidade atual.
TituloIMPORTANTE!

...

defaultyes
referenciapasso1

...

defaultno
referenciapasso2

04. DEMAIS INFORMAÇÕES

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!

...


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

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

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

</style>