Erro no endpoint /catalog/pvt/stockkeepingunit

Estou com um erro ao fazer uma atualização no endpoint /catalog/pvt/stockkeepingunit/{$id}

a API retorna o seguinte erro: The stock keeping unit 2771 could not be set as active because it does not have any SKU component added yet

esse é o corpo da minha requisiçao:

{"ProductId":8787,"IsActive":true,"Name":"Propomax Kids Spray Sabor Tutti-frutti 30ml Apis Flora","RefId":"8494","PackagedHeight":"5.000","PackagedLength":"5.000","PackagedWidth":"5.000","PackagedWeightKg":50,"Height":"5.000","Length":"5.000","Width":"5.000","WeightKg":50,"CubicWeight":100,"IsKit":false,"CreationDate":"2022-07-21","RewardValue":0,"ManufacturerCode":"","MeasurementUnit":"","UnitMultiplier":1,"ModalType":null,"KitItensSellApart":false,"ActivateIfPossible":true}

não achei nada na documentação sobre esse erro, gostaria de entender se é algo de errado no fluxo de integração

Bom dia, @mark_afterimage me parece algum erro no cadastro do produto, checando no nosso histórico de atendimento vi que esse caso pode ocorrer quando algum SKU é marcado como kit :thinking:

Será que vocês poderiam dar um GET no produto e no SKU e checar como eles estão?

Karina Mota
Field Software Engineer | VTEX

1 Like

Boa tarde @KarinaMota, realmente, o produto está como kit

{"Id":2771,"ProductId":8787,"IsActive":false,"ActivateIfPossible":true,"Name":"Propomax Kids Spray Sabor Tutti-frutti 30ml Apis Flora","RefId":"8494","PackagedHeight":5.0000,"PackagedLength":5.0000,"PackagedWidth":5.0000,"PackagedWeightKg":50.0000,"Height":5.0000,"Length":5.0000,"Width":5.0000,"WeightKg":50.0000,"CubicWeight":100.0000,"IsKit":true,"CreationDate":"2024-04-16T10:58:00","RewardValue":0.5900,"EstimatedDateArrival":null,"ManufacturerCode":"","CommercialConditionId":1,"MeasurementUnit":"un","UnitMultiplier":1.0000,"ModalType":null,"KitItensSellApart":false,"Videos":[]}

no sistema não enviamos nenhum produto como Kit, pode ter sido uma atualização feita pela plataforma, irei solicitar para removerem o produto do kit e testarem novamente

Olá @mark_afterimage, então… Vou recomendar que você verifique no ERP as configurações desse produto e se não há nenhuma informação conflitante (mais de um produto ou SKU com mesmo ID), isso porque a nossa plataforma não faz atualizações desse tipo, entende?

Somos “passivos” nesse sentido, se esse produto está como kit essa alteração foi feita nele de alguma forma, ou via Admin, ou via API.

Karina Mota
Field Software Engineer | VTEX