Skip to main content

MatriceRequestDto

idstring
codeFamilleProduitstring

The product family code: multiple product codes are associated with a single product family.

Example: virement
relationIdstring

It is the context identifier that links the matrix, profiles, and users, similar to a subscription contract.

Example: e05d4b63-d50a-464c-b303-1642462f0548
codeProduitsstring[]

List of product code

Example: ["c373492c-acaa-4f96-ba40-ff60bd9c511b","c373492c-acaa-4f96-ba40-ff60bd9c511e"]
devisestring
Example: MAD
montantMatricenumber

The maximum amount associated with the matrix.

Example: 10000
montantMinnumber

The minimum amount associated with the matrix.

Example: 0
profilsSignatures object[]

List of signature profiles,a signature profile, defined by a rank, a code, and a label ..., is assigned to one or more users within a specific context in a signature matrix.

  • Array [
  • idstring
    rangstring
    Example: 1
    codeInternestring
    Example: signataire1
    libellestring
    Example: signtaire1
    relationIdstring
    Example: e05d4b63-d50a-464c-b303-1642462f0548
    peopleCountint32
  • ]
  • MatriceRequestDto
    {
    "id": "string",
    "codeFamilleProduit": "virement",
    "relationId": "e05d4b63-d50a-464c-b303-1642462f0548",
    "codeProduits": [
    "c373492c-acaa-4f96-ba40-ff60bd9c511b",
    "c373492c-acaa-4f96-ba40-ff60bd9c511e"
    ],
    "devise": "MAD",
    "montantMatrice": 10000,
    "montantMin": 0,
    "profilsSignatures": [
    {
    "rang": "1",
    "codeInterne": "signataire1",
    "libelle": "signtaire1",
    "relationId": "e05d4b63-d50a-464c-b303-1642462f0548",
    "peopleCount": 1
    },
    {
    "rang": "1",
    "codeInterne": "signataire2",
    "libelle": "signtaire2",
    "relationId": "e05d4b63-d50a-464c-b303-1642462f0548",
    "peopleCount": 1
    }
    ]
    }