01. DADOS GERAIS

Linha de Produto:TOTVS Moda
Segmento:Moda
Módulo:Virtual.PDV
Função:Agrupamento de item pela quantidade
Requisito/Story/Issue (informe o requisito relacionado) :DVAVAR-7760


02. SITUAÇÃO/REQUISITO

→ O Sistema não está agrupando os itens iguais (mesmo SKU e código de barras) na tela de venda e na impressão do documento fiscal.

→ Os itens devem ser agrupados na venda quando incluídos manualmente pela quantidade digitada e itens iguais incluídos pelo leitor de código de barras.

Necessidade:

03. SOLUÇÃO

Para a correta utilização do mecanismo no sistema, os seguintes parâmetros devem estar configurados, conforme é apresentado abaixo:

BloqueiaInformarQuantidadeVenda (TP_BLOQ_QTD_PDV) = 0 (Não)

DesmembraItensNaVenda (TP_DESMEMBRA_ITEM_QTD)= 0 (Não) - deste modo, ocorrerá o agrupamento de itens.

UtilizaMotorDePromocao = Não

A liberação de usuário LiberaLancarQuantidadeQuandoBloqueado (18) será validada também após a validação dos parâmetros acima.


Para efetuar o agrupamento de itens através do código do produto, clique no campo quantidade e informe a quantidade desejada.

Em seguida, clique no campo produto e informe o código do produto desejado.

  • No exemplo abaixo, foi inserida a quantidade para o produto com código 1.

Para efetuar o agrupamento de itens através do código de barras, clique no campo quantidade e informe a quantidade desejada. Em seguida, clique no ícone azul ao lado do campo produto para habilitar a leitura pelo código de barras. Clique no campo produto e informe ou faça a leitura do código de barras do produto desejado.

  • No exemplo abaixo, foi inserida a quantidade para o produto com código de barras 005189000002000000...

Este é um exemplo de uma NFC-e que contêm os itens agrupados pela quantidade.

Este é um exemplo de uma NF-e que contêm os itens agrupados pela quantidade.




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