Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Varejo Lojas

Linha de Produto:

Linha Protheus

Segmento:

Varejo

Módulo:SigaLoja (Controle de Loja)
Função:RetailSalesApi.prw
País:Brasil
Ticket:11647086
Issue:DVARLOJ1-5958


02. SITUAÇÃO/REQUISITO

Ao realizar um POST da API RETAILSALES (https://api.totvs.com.br/apidetails/RetailSales_v1_000.json) o sistema identificamos que os campos L1_EMISNF, L1_HORA, L1_NUMCFIS, L2_VENDIDO, L2_DOC, L2_SERIE e L2_PDV não estão sendo gravados, deixando assim o orçamento gravado como inconsistente para processamento do JOB LJGRVBATCH.

03. SOLUÇÃO

Inclusão de novas tags na API RetailSales para a gravação dos campos L1_EMISNF, L1_HORA, L1_NUMCFIS, L2_VENDIDO, L2_DOC, L2_SERIE e L2_PDV.

Novas tags no cabeçalho da mensagem:

TAGDESCRIÇÃOTIPO
EmisNfFaz a gravação do campo L1_EMISNF, enviar a data no formato: aaaa-mm-ddThh:mm:ssstring (date-time)
DateTimeFaz a gravação do campo L1_HORA, enviar a data e hora no formato: aaaa-mm-ddThh:mm:ssstring (date-time)
NumCFisFaz a gravação do campo L1_NUMCFISstring


Novas tags no item da mensagem:

TAGDESCRIÇÃOTIPO
ItemSoldFaz a gravação do campo L2_VENDIDOstring
DocumentCodeFaz a gravação do campo L2_DOCstring
SerieCodeFaz a gravação do campo L2_SERIEstring
StationCodeFaz a gravação do campo L2_PDVstring

04. DEMAIS INFORMAÇÕES

A regra definida para utilização de TES na API - RetailSales, segue o mesmo padrão da rotina Venda Assistida:

  1. TES enviada na tag FiscalConfigurationCode.
  2. TES Inteligente.
  3. TES do Item SB1 ou Indicadores de Produto SBZ.
  4. TES padrão do parâmetro MV_TESVEND para produtos ou MV_TESVEND para serviço.

05. ASSUNTOS RELACIONADOS

Dúvidas Frequentes - Varejo

API - RetailSales