Árvore de páginas

Versões comparadas

Chave

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

01. DADOS GERAIS

Linha de Produto:TOTVS Varejo Lojas
Segmento:Varejo
Módulo:SigaLoja (Controle de Loja)
Função:

RmiEnvPdvSyncObj.prw

Ticket:Não há.
Story:

DVARLOJ1-11083

02. SITUAÇÃO/REQUISITO

Permitir o envio do preço ao assinante PDVSYNC, mesmo quando não possuir data de vigência no item preenchida no item (DA1_DATVIG), podendo existir somente na tabela Paino cabeçalho da tabela de Preços (DA0_DATDE).

03. SOLUÇÃO

Feito ajuste, proteção do que recebemos através do sync por meio de json. 
Foi corrigido também o layout para que a informação seja tratada lá.

...

Realizado ajuste na rotina de envio de dados ao PDVSYNC, para não apresentar inconsistência no envio, atualizamos também o Layout de envio de Preço.

Permitindo enviar a data inicial de vigencia do cabeçalho da (DA0_DATDE) quando no item (DA1_DATVIG) não for informado.

Layout antigo

FwTimeStamp(3,SToD(Self:oPublica['DA1_DATVIG'])

Layout novo

FwTimeStamp(3,IIF(Empty(SToD(Self:oPublica['DA1_DATVIG'])),SToD(Self:oPublica['DA0'][1]['DA0_DATDE']),SToD(Self:oPublica['DA1_DATVIG']))

04. DEMAIS INFORMAÇÕES

Layout de configuração do Assinante disponível no GitHub.

05. ASSUNTOS RELACIONADOS

...