Sumário
O kit criado por integração não está criando uma tabela de valores mesmo após ser adicionado um componente com preço.
Esse comportamento é em parte devido ao fato de que a feature não aceita um valor default na criação do kit. Pois uma das características de um kit é o lojista poder praticar um preço diferente daquele do componente.
Simulação
Criar um Kit via Web Service (Soap) (Apenas possível via Web Service)
Passo 1: Fazer download do manual de integração
Passo 2:
Executar rota de criação de kit: StockKeepingUnitKitInsertUpdate
Workaround
Para contornar esse problema, o caminho é bem simples. Olhando o kit, siga o caminho descrito abaixo:
Setinha Azul > SKU > Setinha Cinza (editar) > Kit > Alterar > Salvar
O componente precisa ter um preço já cadastrado. Estamos aqui apenas salvando novamente o form para forçar a indexação. Para conferir, basta ver a tabela de valores associada ao SKU Kit.
Para resolver esse problema por API, basta adicionar uma rota de criação de tabela de valores para SKU (após já ter criado o kit): https://documenter.getpostman.com/view/101975/vtex-pricing-api/6YsWxKT#06450a0e-a7b4-360c-7058-3095cd03ef08