Product Specifications: o vocabulário de cada indústria no catálogo
Telecom vende plano, manufatura vende modelo, seguradora vende apólice. Como o Product Catalog Management dá a cada linha de produto o seu vocabulário, o que isso faz no Product2 e por que não tem nada a ver com atributo.

Décima oitava parte do guia. Os dois objetos de Product Specifications, configurados na org da Órbita com o tipo SaaS B2B e o tipo de registro Licença SaaS, as regras que a documentação impõe e a confusão mais comum: achar que o tipo de registro traz atributos.
Cada indústria fala a sua língua. Telecom vende plano, linha e franquia. Manufatura vende modelo, variante e lote. Seguradora vende apólice e cobertura. Quando o catálogo não tem lugar para esse vocabulário, o time resolve do jeito mais caro: cria um produto novo para cada contexto ou empilha campos personalizados genéricos.
Product Specifications é a resposta do Product Catalog Management para isso. Esta aula mostra os dois objetos, a configuração feita na org da Órbita e a diferença, que confunde muita gente, entre especificação e classificação.
Os dois objetos
- ProductSpecificationType: o tipo de especificação. A documentação descreve como o tipo que deixa a terminologia do produto única para uma indústria. Tem nome de API, rótulo, descrição e idioma.
- ProductSpecificationRecType: a ligação. Associa um tipo de especificação a um tipo de registro do Product2 e diz, pelo campo IsCommercial, se os produtos desse tipo são comerciais.
Os dois são configuração opcional do catálogo, ficam em Configuração e só um administrador com a permissão Gerenciar catálogo de produtos pode criá-los. Licenças de nuvens de indústria podem trazer tipos de especificação prontos. No Revenue Management puro, você cria os seus.
A resposta sai do que está publicado aqui. Se não estiver, ele diz que não sabe em vez de inventar.