Este documento tem como objetivo explicar o funcionamento para atualizar a flag de envio de ecommerce dos produtos.
Os dados integrados são:
Tipos de mercadoria.
Ex. de tipos:
Quantidade de produtos atualizados
Este campo somente é usado na resposta da API
Exemplo JSON do envio da requisição e dados do retorno:
method: 'PATCH', url: '/api/purchases/v1/products/e-commerce'
{ "branch": ["1"], "supplierId": [0], "supplierCNPJ": ["0000000000000"], "brandId": [0], "departmentId": [0], "sectionId": [0], "categoryId": [0], "subcategoryId": [0], "webDepartmentId": [0], "webSectionId": [0], "webCategoryId": [0], "webSubcategoryId": [0], "typeOfMerchandise": ["PA"], "resale": true, "minYearOfSales": 5/*Consulta vendas dos ultimos 5 anos*/, "maxTopProductsSold": 50, "percentageTopSellingProducts": 10, "productId": 1, "sendToECommerce": true }
Exemplo JSON da resposta:
{ "branch": ["1"], "supplierId": [0], "supplierCNPJ": ["0000000000000"], "brandId": [0], "departmentId": [0], "sectionId": [0], "categoryId": [0], "subcategoryId": [0], "webDepartmentId": [0], "webSectionId": [0], "webCategoryId": [0], "webSubcategoryId": [0], "typeOfMerchandise": ["PA"], "resale": true, "minYearOfSales": 5, "maxTopProductsSold": 50, "percentageTopSellingProducts": 10, "productId": 1, "updatedQuantity": 250 /*250 produtos atualizados*/ }