Zahlen des französischen Nationalen Instituts für Statistik und Wirtschaftsstudien (INSEE) maskieren

Die Richtlinie zum Maskieren der Zahlen des französischen Nationalen Instituts für Statistik und Wirtschaftsstudien (INSEE) generiert eine INSEE-Zufallsnummer. Diese enthält die beiden Ziffern, die für die Abteilungsnummer stehen, und die beiden Ziffern, die für den Steuerschlüssel des Quellenwerts stehen.

Syntax von JavaScript-Richtlinien

Diese Richtlinie ist bei den Funktionen INSEEMask.randomINSEE() und INSEEMask.maskINSEE() verfügbar.

Soll ein Zufallswert generiert werden, der nicht auf einem Eingabewert basiert, verwenden Sie folgende Funktion: INSEEMask.randomINSEE()

Soll ein Zufallswert generiert werden, der auf einem Eingabewert basiert, verwenden Sie folgende Funktion: INSEEMask.maskINSEE(record.getItem('<arg.inputAttribute>'))

Soll beispielsweise ein Zufallswert auf Basis eines Eingabewerts generiert werden, geben Sie Folgendes ein:

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

Soll ein Wert auf Basis des Eingabewerts generiert und ein weiteres Attribut maskiert werden, in dem alle Instanzen des Eingabewerts maskiert sind, verwenden Sie folgende Funktion: INSEEMask.maskINSEE(record.getItem('<arg.inputAttribute>'), '<arg.additionalAttribute>')

Soll beispielsweise ein Wert auf Basis des Attributs NATIONAL_ID generiert werden und sollen weitere Instanzen des im Attribut CUST_ID gefundenen Eingabewerts maskiert werden, geben Sie Folgendes ein:

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

Argument Beschreibung
inputAttribute Das Attribut, das den zu maskierenden Eingabewert enthält.
additionalAttribute Ein weiteres Attribut, in dem alle Instanzen des Eingabewerts maskiert werden.