TMS import

⚠️ Avant de commencer, pensez à lire les pré-requis du dépôt sur nos serveur sftp.

🔐 Créer une clé ssh valide

⚠️ Nous utilisons le service managé d’AWS : Transfert Family pour les dépôts SFTP et celui-ci accepte uniquement du ssh1

Vous pouvez suivre la documentation suivante, pour créer une clé ssh valide sur windows, mac et linux :

Génération d’une nouvelle clé SSH et ajout de celle-ci à ssh-agent - Documentation GitHub

🗄️ Connexion SFTP

Voici les informations nécessaires afin de vous connecter en SFTP à votre dépôt:

NomValeur
ProtocolSFTP - SSH File Transfert Protocol
Hosts-f3cee635516a4f508.server.transfer.eu-west-3.amazonaws.com
Logon TypeKey file
User<client-uuid> Comment récupérer mon client-uuid ?
Key filePath to your ssh key
(under linux you should create a .ppk)

📘 Formatage des données

Les données transactionnelles doivent / Transactional data must be:

  • être au format .csv avec le séparateur , (virgule)
  • le nom du fichier ne doit pas comporter d’espaces mais des _(underscore)
  • suivre le schéma de données suivant

 

AMLF_KYC_ID

  • Identifiant d’une fiche KYC au sein d’AMLF
  • type: string
  • requis

LABEL

  • Un label pour catégoriser une donnée
  • type: string

SOURCE

  • Un label qui représente la source de la donnée (produit etc.)
  • type: string

CLIENT_ID

  • Identifiant unique d’un client (id, email, iban, etc.)
  • type: string

CLIENT_TYPE

  • Identifiant d’un type de client (particulier, entreprise, entreprise individuelle, etc.)
  • type: string

CLIENT_GEO

  • Résidence, domiciliation ou nationalité au format ISO 3166-1 alpha-2
  • type: string: ISO 3166-1 alpha-2

CLIENT_ACCOUNT_ID

  • Numéro de compte (ou équivalent) d’un client (id, iban, cb etc.)
  • type: string

CLIENT_ACCOUNT_GEO

  • Domiciliation bancaire du compte ou de la carte au format ISO 3166-1 alpha-2
  • type: string: ISO 3166-1 alpha-2

COUNTERPARTY_ID

  • Identifiant unique de la contrepartie à la transaction (id, iban, email etc.)
  • type: string

COUNTERPARTY_TYPE

  • Identifiant d’un type de client (particulier, entreprise, entreprise individuelle, etc.)
  • type: string

COUNTERPARTY_GEO

  • Résidence, domiciliation ou nationalité au format ISO 3166-1 alpha-2
  • type: string: ISO 3166-1 alpha-2

COUNTERPARTY_ACCOUNT_ID

  • Numéro de compte (ou équivalent) de la contrepartie à la transaction (id, iban, cb etc.)
  • type: string

COUNTERPARTY_ACCOUNT_GEO

  • Domiciliation bancaire du compte ou de la carte au format ISO 3166-1 alpha-2
  • type: string: ISO 3166-1 alpha-2

TRANSACTION_ID

  • Id unique d’une transaction (si pas disponible, AML Factory fait un md5 de la row)
  • type: string
  • requis

TRANSACTION_DATE

  • Date de la transaction au format ISO 8601 (UTC)
  • type: Date: ISO 8601
  • requis

TRANSACTION_TYPE

  • Type de la transaction (service, instrument etc.)
  • type: string
  • requis

TRANSACTION_CURRENCY_A

  • Devise de la transaction ISO 4217 text (ex: EUR)
  • type: string: ISO 4217
  • requis

TRANSACTION_AMOUNT_A

  • Montant de la transaction d’origine, au format standard (ex: 10000)
  • type: number
  • requis

TRANSACTION_CURRENCY_B

  • Devise de la transaction ISO 4217 text (ex: EUR)
  • type: string: ISO 4217
  • requis

TRANSACTION_AMOUNT_B

  • Montant de la transaction d’origine, au format standard (ex: 10000)
  • type: number
  • requis

TRANSACTION_DIRECTION

  • Sens de la transaction (crédit = IN, débit = OUT)
  • type: string: [IN,OUT]
  • requis

Cet article vous a-t-il été utile ?