Páginas filhas
  • DT Bloquear faturamento de um item de lote com saldo de estoque diferente do saldo da operação

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

TOTVS Moda

Linha de Produto:

Virtual Age

Segmento:

Moda

Módulo:Comercial
Função:Não permitir o faturamento de um item de lote que tem saldo de estoque diferente do saldo da operação do pedido de venda
Ticket:7470379
Requisito/Story/Issue (informe o requisito relacionado) :DVACOM-4948


02. SITUAÇÃO/REQUISITO

O componente de contagem de faturamento de pedido de venda PEDFM037 estava realizando a contagem mesmo quando o saldo do item de lote era diferente do saldo da operação utilizada no pedido de venda.

03. SOLUÇÃO

Foi ajustado para validar corretamente o saldo do item de lote em relação ao saldo da operação utilizada no pedido de venda. Caso sejam diferentes será exibida uma mensagem alertando o usuário e a contagem não será realizada.


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Image Added

Totvs custom tabs box items
defaultno
referenciapasso2

04. DEMAIS INFORMAÇÕES

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

Imagem 1 - Após gerar o pedido de venda foi acessado o componente PEDFM003 (PEDFM001 -> botão "Faturamento...") e acionado o botão "Contagem...".


Image Added

Imagem 2 Ao abrir o componente PEDFM037 foi informado os dados da contagem e também o código do produto.


Image Added

Imagem 3 -  Será aberto o componente PRDFP047. É necessário selecionar o item de lote e confirmar a baixa.


Image Added

Imagem 4 Sera exibida a mensagem informando que o saldo do lote é diferente do saldo da operação.


Image Added

Imagem 5 - Podemos ver a diferença no componente PEDFM037 após confirmar a baixa.

...


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>