Histórico da Página
01. CATEGORIA
Ao cadastrar uma categoria no programa PD0623, essa categoria será enviada do ERP Datasul para o E-commerce.
...
O JSON que envia as informações da categoria do ERP Datasul para o e-commerce é composto dos seguintes campos:
SERIALIZE-NAME | TABELA.CAMPO ERP | Descrição |
---|---|---|
categoryParentCode | depto-integr-loja.cod-familia-comerc | Código da Família Comercial no ERP |
categoryErpDesc | depto-integr-loja.desc-familia-comerc-erp | Descrição da Família Comercial no ERP |
categoryName | depto-integr-loja.nom-depto | Nome da Categoria no e-commerce |
categoryDescription | depto-integr-loja.dsl-depto | Descrição da Categoria no e-commerce |
isActive | depto-integr-loja.log-ativo | Define se a categoria estará ativa no e-commerce |
categoryParentCode | depto-integr-loja.cod-familia-comerc-pai | Se a categoria é filha de outra categoria, é gravado neste campo o código da categoria pai |
erpLastChange | depto-integr-loja.dtm-alter | Data e hora da ultima criação ou alteração do registro |
areItemsIntegrated | log-itens-integr | Indica se a categoria possui item já integrado com o e-commerce (campo lógico para controle interno no ERP) |
02. SITUAÇÃO/REQUISITO
Ao cadastrar um item no programa PD0623, esse item será enviada do ERP Datasul para o E-commerce.
No momento que é cadastrado um item no programa PD0623, será gerado um registro na tabela: item-integr-loja.
Na tabela item-log fica armazenada o código do item e a data e hora da última criação ou alteração do registro.
Na primeira carga dos itens do ERP Datasul para o e-commerce, todos os itens gravados na tabela item-integr-loja serão enviados para o e-commerce.
Nas cargas posteriores serão considerados os itens que possuírem registros na tabela item-log.
Para confirmar que o item foi definido para ser enviado para o e-commerce e visualizar os dados que estão sendo enviados do ERP Datasul para VTEX, é possível realizar uma requisição REST para o servidor onde a integração será executada por meio da ROTA:
GET - http://[servidor]/dts/datasul-rest/resources/prg/cdp/v1/productPublic/ecommerce
A autorização para acesso é feita por meio de autenticação Basic Auth, informando usuário e senha de um usuário cadastrado no ERP:
Para retornar todos os itens cadastrados no programa PD0623 (ou que sofreram uma alteração nos dados do item por meio do programa CD0204 ou CD0903) a partir de uma ultima data e hora de atualização do registro utilizar a ROTA:
Necessário informar o Query Params lastUpdate no formato de data e hora: 2022-02-17T00:00:00.001
Neste exemplo serão buscadas todas as categorias criadas no dia 17-02-2022 a partir da 00:00:00:
O JSON que envia as informações da categoria do ERP Datasul para o e-commerce é composto dos seguintes campos:
SERIALIZE-NAME | TABELA.CAMPO ERP | Descrição |
---|---|---|
categoryParentCode | depto-integr-loja.cod-familia-comerc | Código da Família Comercial no ERP |
categoryErpDesc | depto-integr-loja.desc-familia-comerc-erp | Descrição da Família Comercial no ERP |
categoryName | depto-integr-loja.nom-depto | Nome da Categoria no e-commerce |
categoryDescription | depto-integr-loja.dsl-depto | Descrição da Categoria no e-commerce |
isActive | depto-integr-loja.log-ativo | Define se a categoria estará ativa no e-commerce |
categoryParentCode | depto-integr-loja.cod-familia-comerc-pai | Se a categoria é filha de outra categoria, é gravado neste campo o código da categoria pai |
erpLastChange | depto-integr-loja.dtm-alter | Data e hora da ultima criação ou alteração do registro |
areItemsIntegrated | log-itens-integr | Indica se a categoria possui item já integrado com o e-commerce (campo lógico para controle interno no ERP) |
03. SOLUÇÃO
03. SOLUÇÃO
Totvs custom tabs box | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
|
04. DEMAIS INFORMAÇÕES
Templatedocumentos |
---|