SalesForce – Observação sobre ids de 15 e 18 caracteres

image_pdfimage_print

Os ids no SalesForce representam um registro único em todo o banco de dados. Mas para este id, há duas versões. O de 15 dígitos case-sensitive e o de 18 dígitos, case insensitive.

O primeiro é utilizado como referência no sistema web do SalesForce. Já o segundo é utilizado nas referências através da API.

No caso do id de 18 dígitos, os 3 últimos são dígitos verificadores, um checksum do primeiros 15 caracteres no padrão capitalizado. Este padrão de Id foi criado como um paleativo para sistemas legados que não eram compatíveis com ids case-sensitive.

A API do SalesForce aceita o id de 15 dígitos com entrada, mas sempre retornará o id de 18 dígitos.

Caso queira saber como é calculado os 3 dígitos verificadores clique aqui

Gostou? Tire um minutinho e dê sua contribuição para Drall Dev Community no Patreon!