Presence API ECOMMERCE - ECM-PRECOS-SKU

Presence API ECOMMERCE - ECM-PRECOS-SKU

Cadastro de Preços por Sku

Este método é responsável por listar os preços do produtos/sku da base da dados.

Parâmetros

Nome
Obrigatório
Tipo
Descrição
id_webservice
SIM
Integer
Id do webservice
referencia_site
SIM quando não informado data_atString
Código do Produto no Site
data_at
SIM quando não informado referencia_site
Data (AAAA-MM-DDT00:00:00)
Data de atualização dos dados. Padrão ISO8601.
sku_site
SIM quando não informado data_at ou referencia_site
String
Código do SKU no Site

  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.   "referencia_site" : (String),
  4. }
OU
  1. {
  2.   "id_webservice" : (Integer),
  3.   "sku_site" : (String),
  4. }

JSON de Retorno

Nome
Tipo
Descricao
sku
String
SKU do Produto
skuCodigoExterno
String
Código interno do SKU no Ecommerce
codigoProduto
String
Código da Referência
IdPreco
Integer
ID da configuração de preço
precoCodExterno
String
Código externo do preço
precoCusto
Real
Preço de custo do SKU
precoBase
Real
Preço base do SKU
precoBasePromo
Real
Preço base promocional do SKU
dataInicio
Data (AAAA-MM-DDT00:00:00)
Data de Início do preço base promocional
dataFim
Data (AAAA-MM-DDT00:00:00)
Data de término do preço base promocional
precoLista
Real
Preço lista do SKU
dataAt
Data (AAAA-MM-DDT00:00:00)
Data de atualização do preço
idProcesso
Integer
Código do Método
pk
String
Chave primária do registro

  1.  {
  2.     "status": (String),
  3.     "method": (String)
  4.     "data": [
  5.         {
  6.             "sku": "005310501",
  7.             "skuCodigoExterno": null,
  8.             "codigoProduto": "00531",
  9.             "idPreco": 1,
  10.             "precoCodExterno": null,
  11.             "precoCusto": 608.39,
  12.             "precoBase": 105.5,
  13.     "precoBasePromo": 76.5
  14.             "dataInicio": "2016-01-05 00:00:00.000",
  15.             "dataFim": "2018-10-30 00:00:00.000",
  16.     "precoLista": 100.51,
  17.             "dataAt": "2022-08-18 06:32:43.000",
  18.             "idProcesso": 14,
  19.             "pk": "1&00531&05&01"
  20.         }
  21.     ]
  22. }

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 - 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 - 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 - INCLUIR_PEDIDO

      Inclusão de Pedidos (Somente Inclusão) Este módulo é responsável por incluir pedidos na base da dados. BODY Pedido Nome Obrigatório Tipo Descrição codigoPedidoExterno Sim String Código do pedido na plataforma dataEmissão Não Data ...
    • Presence API ECOMMERCE - ECM-PRODUTOS (completo)

      Cadastro de Produtos Este método é responsável por listar os produtos da base da dados. Para os dados retornarem corretamente, o Endpoint de chamada é diferente, deve-se utilizar a seguinte URL: ...
    • Presence API ECOMMERCE - ECM-ESTOQUE-SKU-OMNI

      Saldo de Estoque Este método é responsável por listar o estoque do produto/sku da base da dados. Parâmetros Nome Obrigatório Tipo Descrição id_webservice SIM Integer Id do webservice data_at SIM Data (AAAA-MM-DDT00:00:00) Data de atualização dos ...