Data de vigência de produtos na tabela de preço
Evoluímos o comportamento dos endpoints de consulta, inserção e alteração de produtos em tabelas de preço. Agora, é possível determinar uma data de vigência para cada produto contido na tabela de preço, considerando que a data final não pode ser maior que a data da própria tabela. Ou seja, produtos diferentes podem ter datas de vigência diferentes contemplando as regras de preço determinadas na tabela.
Por exemplo:
No cenário abaixo, os produtos pertencentes à tabela Preços Promocionais possuem regras de preços que terão vigência distintas. O produto GIR-AMA-002 terá preço promocional nos dias 09/02 até 10/03, já o produto MAR-ROX-003 exibirá o preço promocional entre os dias 09/02 até 28/03.
Por regra, ambos os produtos possuem data final de vigência menor que a data final na tabela de preço, garantindo o funcionamento correto.
Tabela de preço
"nome": "Preços Promocionais", "dataInicial": "2026-02-09T12:20:20.538Z", "dataFinal": "2026-03-30T12:20:20.538Z"
Produtos da tabela de preço
"sku": "GIR-AMA-002", "produtoVarianteId": 354643, "precoDe": 25, "precoPor": 10, "dataInicio": "2026-02-09T12:20:20.546Z", "dataFim": "2026-03-10T12:20:20.546Z"
"sku": "MAR-ROX-003", "produtoVarianteId": 354644, "precoDe": 36, "precoPor": 21, "dataInicio": "2026-02-09T12:20:20.546Z", "dataFim": "2026-03-28T12:20:20.546Z"
