Qué es UUID:
UUID son las siglas de Universally Unique IDentifier, que en inglés significa, literalmente, ‘identificador único universal’.
Como tal, el UUID es un código identificador estándar empleado en el proceso de construcción de software.
Es utilizado para crear identificadores únicos universales que permitan reconocer e distinguir un objeto dentro de un sistema, o el mismo objeto en diferentes contextos.
El UUID tiene una longitud de 128 bit, es decir, 16 bytes. El número de posibles UUID es de 3x1038, por ello las probabilidades de coincidir dos códigos UUID son extremadamente bajas.
Como tal, un UUID está conformado por 32 dígitos divididos en cinco grupos, que obedecen a la siguiente forma: 8-4-4-4-12. Es decir, 36 caracteres y cuatro guiones que los separan. Por ejemplo: 670b9562-b30d-52d5-b827-655787665500.
UUID en administración tributaria
En México, para el Sistema de Administración Tributaria (SAT), el UUID viene a ser el equivalente del folio fiscal que se entregaba a los contribuyentes. En este sentido, el UUID es uno de los componentes obligatorios que debe contener la nueva versión de facturación electrónica del SAT. No obstante, ahora puede ser solicitado a los Proveedores Autorizados de Certificación, quienes lo asignan en el momento de validar el documento, y no solo al SAT, como anteriormente.