Versões comparadas

Chave

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

...

Produto:

Solucoes_totvs
SolucaoTOTVS Varejo Supermercados PDV

Linha de Produto:

Linhas_totvs
Linha Supermercados PDV

Segmento:

Segmentos_totvs
Segmento Varejo

Tipo de Documento:

Manutenção

Módulo:AcruxPDV
Caminho: Subtotal
Função:API Subtotal da Venda
País:Brasil
Ticket:24759369
Requisito/Story/Issue (informe o requisito relacionado) :

Jira
serverJIRA
serverId0c783de1-186e-383b-975c-a1acd7d76cb5
keyDSUPPDVTURING-13374

02. SITUAÇÃO/REQUISITO

  • Ao realizar a chamada da CustomAPI no Subtotal da Venda, foi identificado que a ausência do campo Sale ou do campo PartnerGroupItems no JSON de resposta ocasionava erro na aplicação.

...

  • O sistema apresentava em tela um Access Violation, pois o código tentava acessar Response.Sale.PartnerGroupItems mesmo quando o objeto Sale não estava instanciado.


Image Added

03. PRÉ-REQUISITOS

Nota

Alterações ou parametrizações incorretas podem comprometer o desempenho e causar falhas no sistema. Sempre que necessário, consulte um especialista ou a equipe responsável para garantir a configuração correta.

Configurar a comunicação no evento de Subtotal da venda.

  • Monitor > Configurações de PDVs > integrações externas > Vendas > Eventos > Subtotal da venda > URL. 

04. SOLUÇÃO

  • Foi adicionada a validação da assinatura do objeto Response.Sale antes da iteração sobre PartnerGroupItems, garantindo que o acesso só ocorra quando os dados estiverem presentes no JSON.

05. REQUISITOS DE VERSÃO

Se estiver na versão 25.09.001, atualize para o service pack 25.09.XXX ou superior.

...

DOCUMENTO(S) DE REFERÊNCIA

...