Páginas filhas
  • DDVENDAS-53916 - R4118 - Exportaçao SherWin - Out of memory

Versões comparadas

Chave

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


01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Distribuição e Varejo

Linha de Produto:

Linhas_totvs
LinhaLinha Winthor

Segmento:

Segmentos_totvs
SegmentoDistribuição

Módulo:41- Material de Construção
Função:4116 - Digitar Pedido de Venda4118 – Integração com Fórmula de Tinta
País:Brasil
Ticket:2406401323877063
Requisito/Story/Issue:DDVENDAS-54359 53916


02. SITUAÇÃO/REQUISITO

O problema identificado na rotina 4116 (Venda) ocorria ao aplicar o Desconto de Rodapé (“Desconto a todos os itens”) em um pedido que continha múltiplos itens tintométricos.

O cenário de erro era o seguinte:

1. Ao aplicar um desconto de rodapé (ex.: 10,1%), o primeiro item tintométrico inserido no pedido sofria um desconto muito maior do que o percentual definido (exemplo: ~18%).

2. O valor de tabela (PTABELA) do item alterado mudava inesperadamente, em vez de o desconto ser aplicado sobre o preço de tabela original, afetando o cálculo do item.

3. Este comportamento incorreto era observado principalmente quando os itens tintométricos eram de fornecedores distintos.

03. SOLUÇÃO

Foi ajustado o cálculo interno na rotina 4116 quando o Desconto de Rodapé é aplicado em pedidos que contêm itens tintométricos.

A solução implementada consiste em:

Garantir que o desconto seja rateado corretamente para todos os itens tintométricos, sem alterar indevidamente o preço de tabela do primeiro item.

O sistema agora utiliza o valor de tabela original de cada item para calcular o desconto, mantendo a coerência entre os itens, independentemente do fornecedor.

4118 – Integração com Fórmula de Tinta ocorria durante a importação de arquivos ao utilizar a opção 08 – 6 – Sherwin-Williams (*.txt) – Imobiliária.

03. SOLUÇÃO

Para solucionar a ocorrência, a importação dessa opção 08 – 6 – Sherwin-Williams (*.txt) – Imobiliária foi ajustada, possibilitando a importação de arquivos de maior tamanho.O objetivo do ajuste é que não haja discrepância de percentual nos itens, ou seja, o percentual aplicado deve ser o definido pelo usuário no rodapé. 


Totvs custom tabs box
tabsSaiba como Funciona
idspasso1,
Totvs custom tabs box items
defaultyes
referenciapasso1

Rotinas e Dependências Atualizadas:

As correções foram disponibilizadas nas seguintes versões da rotina 4116 - Venda (PCSIS4116) 4118 – Integração com Fórmula de Tinta:

PCSIS4116 PCSIS4118 - Versão:  36 38.02512.504.264 4 ou versão superior.

PCSIS4116 PCSIS4118 - Versão: 37.02512.404.299 5 ou versão superior.


PASSO A PASSO

Para validar a correção na rotina 41164118 – Integração com Fórmula de Tinta, siga o cenário de teste com itens de fornecedores diferentes:

1. Acesse a rotina 4116 – Venda.4118 – Integração com Fórmula de Tinta

2. Insira o Item A: um item tintométrico de Fornecedor X.Selecione a opção de importação 08 – 6 – Sherwin-Williams (*.txt) – Imobiliária

3. Insira o Item B: um item tintométrico de Fornecedor Y (fornecedor diferente).Selecione o diretório do arquivo de importação em Arquivos e Pastas

4. Clique no botão Importar4. Aplique o desconto de rodapé (exemplo: % Desc. aplicado a todos os itens) com o valor desejado (ex: ~10,1%)


04. DEMAIS INFORMAÇÕES

NA

05. ASSUNTOS RELACIONADOS

NA



Templatedocumentos