Skip to content

Inclure les détails client dans les paramètres #367

@benoitregamey

Description

@benoitregamey

Contexte

Plusieurs intégrateurs utilisent ou souhaitent utiliser les détails des clients (adresse, email) dans des traitements FME par exemple. Si c'est déjà possible aujourd'hui, cela n'est pas très confortable et nécessite de faire un requête SQL dans la base de donnée Extract.

Objectifs

Inclure les détails client dans les paramètres des tâches d'extraction.

Implémentation

  • Change la structure de la table requests en y ajoutant un champ texte mutli-lignes p_clientaddress avec dans la première ligne la rue et dans la deuxième ligne le NPA et la localité et un champ texte p_clientemail avec l'adresse email du client.
  • Le fichier de paramètre parameters.json serait étendu comme suit :
{
  "type": "Feature",
  "geometry": {
    "type": "Polygon",
    "coordinates": [
      "..."
    ]
  },
  "properties": {
    "ClientGuid": "client GUID",
    "ClientName": "client's first name surname",
    "ClientAddress": "streetname number\\nZIP city",
    "ClientEmail": "client@example.com"
    "..."
  }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions