Histórico da Página
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
- Guia da Integração Smart Hub Protheus
- Configurando os serviços do Smart Hub Protheus
- Dúvidas Frequentes - Varejo
...