Presence API ECOMMERCE - ECM-CATEGORIAS

Presence API ECOMMERCE - ECM-CATEGORIAS

Este método é responsável por listar as categorias da base da dados.

Parâmetros

Nome
Obrigatório
Tipo
Descrição
id_webservice
SIM
Inteiro
Id do webservice
data_at
SIM quando não informado loja código
Data (AAAA-MM-DDT00:00:00)
Data de atualização dos dados. Padrão ISO8601.
código
SIM quando não informado data_at
Inteiro
Id da Categoria

BODY
  1. {
  2.   "id_webservice": (Integer),
  3.   "data_at" : (Date, AAAA-MM-DD) ou (Date, AAAA-MM-DDT00:00:00)
  4. }
OU
  1. {
  2.   "id_webservice": (Integer),
  3.   "codigo" : (Integer)
  4. }

JSON de Retorno

Nome
Tipo
Descrição
codigo
Integer
Código interno da categoria
codigoPai
Boolean
Código interno da categoria pai
descricao
String
Descrição da categoria
codigoExterno
String
Código externo da categoria na plataforma
codigoPaiExterno
String
Código externo da categoria pai na plataforma
pk
String
Chave primária do registro
idProcesso
String
Código do Método
dataAtualizacao
String
Data de atualização do registro

  1. {
  2.     "status": "ok",
  3.     "serverTime": "2022-04-13T14:08:36.000Z",
  4.     "versionCode": 17,
  5.     "method": "ECM-CATEGORIAS",
  6.     "data": [
  7.         {
  8.             "codigo": 33,
  9.             "codigoPai": null,
  10.             "descricao": "HOMOLOG CATEGORIA 104",
  11.             "codigoExterno": "110020407",
  12.             "codigoPaiExterno": null,
  13.             "pk": 33,
  14.             "idProcesso": 4,
  15.             "dataAtualizacao": "2022-03-28 09:52:03.000"
  16.         },
  17.     ]
  18. }

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.





    • Related Articles

    • Presence API - INCLUIR_PRODUTO

      Inclusão de Produtos (Atualização e Inclusão) Este módulo é responsável por incluir produtos na base da dados. Parâmetros Campos Tipo Obrigatório Descrição codigo string(8) Não para inclusão, sim para alteração, quando codigoExterno ou codigoLegado ...
    • Presence API - Página Inicial

      Essa API permite o consumo de informações disponíveis nos sistemas Presence através de chamadas de serviço, bem como a inserção de dados nos sistemas. Para ter acesso aos métodos já existentes, ou solicitação da criação de novos métodos, consulte as ...
    • Presence API ECOMMERCE - ECM-PRODUTOS-CATEGORIAS

      Produtos x Categorias Este método é responsável por listar as categorias do produtos da base da dados. Parâmetros Nome Obrigatório Tipo Descriçãoid_webservice id_webservice SIM Integer Id do webservice data_at SIM quando não informado código Data ...
    • Presence API – CATEGORIAS

      Categorias Este módulo é responsável por listar as categorias da base da dados. Parâmetros Nome Obrigatório Tipo Descrição data_at SIM quando não informado loja e codigo Data (AAAA-MM-DDT00:00:00) Data de atualização dos dados. Padrão ISO8601. codigo ...
    • Presence API - PRODUTOS_CATEGORIAS

      Produtos x Categorias Este módulo é responsável por listar as categorias do produtos da base da dados. Parâmetros Nome Obrigatório Tipo Descrição data_at SIM quando não informado codigo Data (AAAA-MM-DDT00:00:00) Data de atualização dos dados. Padrão ...