Presence API ECOMMERCE - ECM-TABELAS-PRECOS

Presence API ECOMMERCE - ECM-TABELAS-PRECOS

ECM-TABELAS-PRECOS

Este método é responsável por listar as Tabelas de Preço da base da dados.

Parâmetros

Nome
Obrigatório
Tipo
Descrição
id_webservice
SIM
Inteiro
Id do webservice
data_at
NÃO
Data
Campo de data no formato 'AAAA-MM-DDTHH:MM:SS'
Tabela
Não
Inteiro
Código da Tabela de preço

BODY
  1. {
  2.   "id_webservice": (Integer),
  3.   "data_at" : (date)
  4. }
OU
  1. {
  2.   "id_webservice": (Integer),
  3.   "tabela" : (Integer)
  4. }

JSON de Retorno
  1. {
  2.     "status"(String),
  3.     "serverTime": (Date, AAAA-MM-DDT00:00:00)
  4.     "versionCode": (Integer),
  5.     "method": (String),
  6.     "data": [
  7.         {
  8.             "tabela": (Integer),
  9.             "descricao": (String),
  10.             "codigoExterno": (String),
  11.             "dataAt": (Date, AAAA-MM-DDT00:00:00),
  12. "idProcesso": (Integer),
  13.             "pk": (String)

  14.         }
  15.     ]
  16. }



Reporte de sucessos ou erros


Após consulta da informação e envio para a plataforma, é necessário:
  1. Informar o sucesso da operação ao ERP;
  2. Informar erro, para dar transparência ao cliente da integração, bem como alimentar o controle de erros.

Para reportar esse status, deverá ser utilizado o método ECM-RESULTADO-PROCESSAMENTO.

O envio dessa sinalização é obrigatório para vinculação dos códigos Presence com códigos Plataforma, bem como para funcionamento do painel de acompanhamento de erros de integração no ERP.