Números de seguro social canadiense

La política de máscara Números de seguridad social canadiense genera un número de seguridad social canadiense (SIN) aleatorio que incluye los primeros tres dígitos del valor origen.

Sintaxis de política JavaScript

Esta política está disponible con las funciones SINMask.randomSIN() y SINMask.maskSIN().

Para generar un valor aleatorio no basado en un valor de entrada, utilice la función: SINMask.randomSIN()

Para generar un valor basado en un valor de entrada, utilice la función: SINMask.maskSIN(record.getItem('<arg.inputAttribute>'))

Por ejemplo, para generar un valor aleatorio basado en un valor de entrada, utilice lo siguiente:

SINMask.maskSIN(record.getItem('/DEMO/CUSTOMERS/NATIONAL_ID'))

Para generar un valor basado en el valor de entrada y enmascarar un atributo adicional en el que se enmascararán todas las instancias del valor de entrada, utilice la función: SINMask.maskSIN(record.getItem('<arg.inputAttribute>'), '<arg.additionalAttribute>')

Por ejemplo, para generar un valor basado en el atributo NATIONAL_ID y enmascarar instancias adicionales del valor de entrada que se encuentra en el atributo CUST_ID, utilice lo siguiente:

SINMask.maskSIN(record.getItem('/DEMO/CUSTOMERS/NATIONAL_ID'), '/DEMO/CUSTOMERS/CUST_ID')

Argumento Descripción
inputAttribute Atributo que contiene el valor de entrada a enmascarar.
additionalAttribute Atributo adicional en el que se enmascaran todas las instancias del valor de entrada.
Tema principal: Políticas de ID nacional específicas de país