Versões comparadas

Chave

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

01. DADOS GERAIS

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Supermercados

Linha de Produto:

Linhas_totvs
LinhaSupermercados - Linha Consinco

Segmento:

Segmentos_totvs
Segmento Varejo

Tipo de Documento:

Manutenção

Módulo:Contrato > Manutenção de Contratos
Caminho: Apuração > Consultar Apuração dos Contratos de Retorno
Função:APURAÇÃO DOS CONTRATOS DE RETORNO - MGC00101
País:Brasil
Ticket:21527057
Requisito/Story/Issue (informe o requisito relacionado) :

Jira
serverJIRA
serverId0c783de1-186e-383b-975c-a1acd7d76cb5
keyDSUPCONTR-8829

02. SITUAÇÃO/REQUISITO

       Foi identificada uma divergência no percentual de desconto de retorno aplicado após a apuração do contrato, afetando pedidos que envolvem itens com seleção inversa. Essa inconsistência ocorre quando o contrato possui mais de uma classificação definida e está parametrizado para considerar a empresa de destino final da mercadoria na apuração de retorno.

       Isso ocorreu porque, no momento do insert na tabela MGC_APURACAONFDET, para notas fiscais com pedidos vinculados que envolvem itens com seleção inversa, o agrupamento era feito sempre pelo SeqIdentificador, independentemente do parâmetro dinâmico APUR_AGRUP_CLASSIF_RETORNO. Com isso, o valor base era calculado de forma incorreta, já que o divisor utilizado no cálculo não refletia a estrutura correta da classificação.

03. PRÉ-REQUISITOS

  1. Acessar o módulo Compras -> Pedido de Compra -> Manutenção.
  2. Receber dois pedidos de compra com expedições para uma loja.
  3. Acessar o módulo Recebimento -> Atacado/Varejo -> Recebimentos de notas.
  4. Receber ambos os pedidos na mesma nota com a mesma embalagem.
  5. Acessar o módulo Contrato -> Parâmetros.
  6. Marcar o indicador 'Considera Empresa destino final da mercadoria na Apuração de Retorno'.
  7. Parametrizar APUR_AGRUP_CLASSIF_RETORNO = 'N'
  8. Realizar a apuração do contrato de retorno abrangendo a nota fiscal recebida.

...

       O processo foi ajustado para que, em notas fiscais com pedidos vinculados, o agrupamento pelo SeqIdentificador NÃO seja realizado quando parametrizado APUR_AGRUP_CLASSIF_RETORNO = 'N'. Essa alteração garante que o divisor seja corretamente calculado, resultando na apuração adequada dos valores, em especial do campo VLRBASE, que é utilizado na aplicação onde o erro foi identificado para o cálculo das demais colunas, como, por exemplo, o percentual de desconto.

05. REQUISITOS DE VERSÃO

       Se estiver na versão 24.07, atualizar o sistema para o service pack 24.07.046 ou service pack superior.

       Se estiver na versão 25.01, atualizar o sistema para o service pack 25.01.020 ou service pack superior.

06. DOCUMENTOS RELACIONADOS

DOCUMENTO(S) DE REFERÊNCIA
  • Clique Aqui para saber mais sobre Consultar Apuração dos Contratos de Retorno - MGC00101.
  • Clique Aqui para saber mais sobre Manutenção dos Contratos - MGC00102.
  • Clique Aqui para saber mais sobre Apuração dos Contratos - MGC00109.
            OUTROS DOCUMENTOS TÉCNICOS