Aplicar Máscara nos Números do Instituto Nacional de Estudos Estatísticos e Econômicos da França

A política aplicar máscara nos números do Instituto Nacional de Estudos Estatísticos e Econômicos da França gera um Número do Instituto Nacional de Estudos Estatísticos e Econômicos da França (INSEE) aleatório que inclui os dois dígitos que representam o número do departamento e os dois dígitos que representam a chave de controle do valor de origem.

sintaxe da política JavaScript

Essa política está disponível com as funções INSEEMask.randomINSEE() e INSEEMask.maskINSEE().

Para gerar um valor aleatório não baseado no valor de entrada, use a função: INSEEMask.randomINSEE()

Para gerar um valor com base no valor de entrada, use a função: INSEEMask.maskINSEE(record.getItem('<arg.inputAttribute>'))

Por exemplo, para gerar um valor aleatório com base no valor de entrada, use o seguinte:

INSEEMask.maskINSEE(record.getItem('/DEMO/CUSTOMERS/NATIONAL_ID'))

Para gerar um valor com base no valor de entrada e aplicar máscara em um atributo adicional no qual todas as instâncias do valor de entrada estejam com máscara, use a função:INSEEMask.maskINSEE(record.getItem('<arg.inputAttribute>'), '<arg.additionalAttribute>')

Por exemplo, para gerar um valor com base no atributo NATIONAL_ID e aplicar uma máscara em instâncias adicionais do valor de entrada encontradas no atributo CUST_ID, use o seguinte:

INSEEMask.maskINSEE(record.getItem('/DEMO/CUSTOMERS/NATIONAL_ID'), '/DEMO/CUSTOMERS/CUST_ID')

Argumento Descrição
inputAttribute O atributo contendo o valor de entrada no qual a máscara será aplicada.
additionalAttribute O atributo adicional no qual todas as instâncias do valor de entrada estão mascaradas.