Páginas filhas
  • Rotas REST - E-commerce

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Para retornar todas as categorias cadastradas no programa PD0623, a partir de uma ultima última data e hora de atualização do registro utilizar a ROTA:

...

SERIALIZE-NAMETABELA.CAMPO ERPDescrição
categoryParentCodedepto-integr-loja.cod-familia-comercCódigo da Família Comercial no ERP
categoryErpDescdepto-integr-loja.desc-familia-comerc-erpDescrição da Família Comercial no ERP
categoryNamedepto-integr-loja.nom-deptoNome da Categoria no e-commerce
categoryDescriptiondepto-integr-loja.dsl-deptoDescrição da Categoria no e-commerce
isActivedepto-integr-loja.log-ativoDefine se a categoria estará ativa no e-commerce
categoryParentCodedepto-integr-loja.cod-familia-comerc-paiSe a categoria é filha de outra categoria, é gravado neste campo o código da categoria pai
erpLastChangedepto-integr-loja.dtm-alterData e hora da ultima última criação ou alteração do registro
areItemsIntegratedlog-itens-integrIndica se a categoria possui item já integrado com o e-commerce (campo não disponível na tabela do banco de dados, apenas de controle interno 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 última data e hora de atualização do registro utilizar a ROTA:

...

SERIALIZE-NAMETABELA.CAMPO ERPDescrição
categoryCodeitem.fm-cod-comCódigo da Família Comercial a qual o item pertence no ERP
itemCodeitem.cod-item Código do item 
itemDescriptionitem.desc-item Descrição do item 
isActiveitem.cod-obsoletoDefine se o item estará ativo no e-commerce (totalmente obsoleto no CD0204, significa que o item estará inativo no e-commerce)
erpLastChangeitem-log.dtm-alterData e hora da ultima última criação ou alteração do registro 
integratedDepositlog-integr-deposIndica se o item possui um depósito já integrado com o e-commerce (campo não disponível na tabela do banco de dados, apenas de controle interno no ERP)
integratedPriceTablog-integr-tbIndica se o item possui uma tabela de preço já integrada com o e-commerce (campo não disponível na tabela do banco de dados, apenas de controle interno no ERP)

...

Para retornar todas as definições dos 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 última data e hora de atualização do registro utilizar a ROTA:

...

SERIALIZE-NAMETABELA.CAMPO ERPDescrição
referenceCodeitem.cod-referCódigo da Família Comercial a qual o item pertence no ERP
itemCodeitem.cod-item Código do item 
itemDescriptionitem.desc-item Descrição do item 
isActiveitem.cod-obsoletoDefine se o item estará ativo no e-commerce (totalmente obsoleto no CD0204, significa que o item estará inativo no e-commerce)
erpLastChangeitem-log.dtm-alterData e hora da ultima última criação ou alteração do registro 
barCodeitem-mat.cod-eanCódigo GTIN do item informado no programa CD0903
lengthitem.comprimComprimento do item informada no programa CD0903
heightitem.alturaAltura do item informada no programa CD0903
widthitem.larguraLargura do item informada no programa CD0903
weightitem.peso-liquidoPeso líquido do item informado no programa CD0903
realWeightitem.peso-brutoPeso bruto do item informado no programa CD0903
measurementUnititem.unUnidade de medida informada para o item no programa CD0204
productRootCodeitem.it-codigoCódigo do item no ERP 

...

SERIALIZE-NAMETABELA.CAMPO ERPDescrição
referenceCoderef-item.cod-referCódigo da Família Comercial a qual o item pertence no ERP
itemCoderef-item.cod-item Código do item 
itemDescriptionitem.desc-item Descrição do item 
isActiveitem.cod-obsoletoDefine se o item estará ativo no e-commerce (totalmente obsoleto no CD0204, significa que o item estará inativo no e-commerce)
erpLastChangeitem-log.dtm-alterData e hora da ultima última criação ou alteração do registro 
barCodeitem-mat.cod-eanCódigo GTIN do item informado no programa CD0903
lengthref-item.comprimComprimento do item informada no programa CD0903
heightref-item.alturaAltura do item informada no programa CD0903
widthref-item.larguraLargura do item informada no programa CD0903
weightref-item.peso-liquidoPeso líquido do item informado no programa CD0903
realWeightref-item.peso-brutoPeso bruto do item informado no programa CD0903
measurementUnititem.unUnidade de medida informada para o item no programa CD0204
productRootCodeitem.it-codigoCódigo do item no ERP 

...

Para retornar todas as definições do saldo em estoque informado para o item cadastrado no programa PD0623, e depósito e estabelecimento no programa PD0628 (e que sofreram uma alteração no saldo em estoque disponível) a partir de uma ultima última data e hora de atualização do registro utilizar a ROTA:

...

SERIALIZE-NAMETABELA.CAMPO ERPDescrição
branchCodesaldo-estoq.cod-estabelCódigo do estabelecimento a qual o saldo em estoque foi vinculado no ERP
itemCodesaldo-estoq.it-codigoCódigo do item a qual o saldo em estoque foi vinculado no ERP. Caso o item seja possua o controle de estoque por referência, a tag itemCode será preenchida dessa forma: saldo-estoq.it-codigo|saldo-estoq.cod-refer
referenceCodesaldo-estoq.cod-referReferência do item a qual o saldo em estoque foi vinculado no ERP
warehouseCodecod-deposDepósito a qual o saldo em estoque foi vinculado no ERP
erpLastChangeDATETIME-TZ(MONTH(movto-estoq.dt-trans), DAY(movto-estoq.dt-trans), YEAR(movto-estoq.dt-trans), INTEGER(ENTRY(1, movto-estoq.hr-trans, ':')), INTEGER(ENTRY(2, movto-estoq.hr-trans, ':')), INTEGER(ENTRY(3, movto-estoq.hr-trans, ':')), 0)Data e hora da ultima última criação ou alteração do registro 
quantitysaldo-estoq.qtidade-atu  -                            saldo-estoq.qt-alocada   -                             saldo-estoq.qt-aloc-prod -                            saldo-estoq.qt-aloc-ped. Define o saldo disponível em estoque (campo não disponível na tabela do banco de dados, apenas de controle interno no ERP)

...

Para retornar todas as tabelas de preços cadastradas no programa PD0627 (e que sofreram uma alteração no programa CD1508) a partir de uma ultima última data e hora de atualização do registro utilizar a ROTA:

...

SERIALIZE-NAMETABELA.CAMPO ERPDescrição
priceTableCodetb-preco.nr-tabpreCódigo da tabela de preço no ERP
initialDatetb-preco.dt-inivalData de início de validade da tabela de preço no ERP. 
finalDatetb-preco.dt-fimvalData final de validade da tabela de preço no ERP
priceTableDescriptiontb-preco.descricaoDescrição da tabela de preço no ERP
erpLastChangetb-preco.dtm-alterData e hora da ultima última criação ou alteração do registro 
isActivetb-preco.situacaoDefine se a tabela de preço estará ativa no e-commerce ( informação não utilizada no e-commerce)

...

E no programa CD1508 foi cadastrado um preço para o item IPHONE 13 na tabela de preço VTEX:??????????

Com isso o preço do item IPHONE 13 da tabela de preço VTEX será enviado do ERP Datasul para o e-commerce.

...

Para retornar todos os preços dos itens das tabelas de preços cadastradas no programa PD0627 (e que sofreram uma alteração no preço programa CD1508) a partir de uma ultima última data e hora de atualização do registro utilizar a ROTA:

...

SERIALIZE-NAMETABELA.CAMPO ERPDescrição
priceTableCodepreço-item.nr-tabpreCódigo da tabela de preço no ERP
startDatepreco-item.dt-inivalData de início de validade do preço do item da tabela de preço no ERP. 
endDateendDateDefine a data final de validade do preço do item da tabela de preço  (campo não disponível na tabela do banco de dados, apenas de controle interno no ERP)
itemCodepreco-item.it-codigoCódigo do item no ERP. Caso o item possua o controle de estoque por referência, a tag itemCode será preenchida dessa forma: preco-item.it-codigo|preco-item.cod-refer
erpLastChangepreco-item.dtm-alter

Data e hora da

ultima

última criação ou alteração do registro 

isActivepreco-item.situacaoDefine se o preço do item da tabela de preço estará ativo no e-commerce ( informação não utilizada no e-commerce)
pricepreco-item.preco-fobPreço do item na tabela de preço no ERP
priceItemKeypriceItemKeyDefine a chave do preço do item da tabela de preço (preco-item.nr-tabpre|preco-item.it-codigo|preco-item.cod-refer|preco-item.cod-unid-med|preco-item.dt-inival|reco-item.quant-min) para encontrar este registro no e-commerce (campo não disponível na tabela do banco de dados, apenas de controle interno no ERP)

...