...
Bloc de code | ||
---|---|---|
| ||
{
"data": {
"noResultData": false,
"customer": [
{
"customer_ID": "MF01",
"name": "MF-01"
},
{
"customer_ID": "MF02",
"name": "MF-02"
},
{
"customer_ID": "MF03",
"name": "MF-03"
}
]
},
"deletes": {
"customer": [
"MF02",
"MF03"
],
"customercontact": [
"CONTACT01",
"CONTACT02",
]
},
"Relations": [
{
"SourceEntityName": "customer",
"SourceRowCode": "MF01",
"TargetEntityName": "customerContact",
"TargetFieldName": "customer_ID",
"TargetRowCode": "CONTACT01"
},
{
"SourceEntityName": "customer",
"SourceRowCode": "MF01",
"TargetEntityName": "customerContact",
"TargetFieldName": "customer_ID",
"TargetRowCode": "CONTACT02"
}
]
} |
Paramétrage du corps de la requête (format JSON) :
noResultData : la valeur ‘true’ permet de ne pas recevoir de données en retour.
data : tableau des données par entités. Il est obligatoire de fournir le code de l’enregistrement.
deletes : tableau des codes à supprimer par entités.
relations : tableau des informations concernant l’enregistrement source et l’enregistrement cible.
SourceEntityName : nom de l’entité source
SourceRowCode : code de l’entité source
TargetEntityName : nom de l’entité cible
TargetRowCode : code l’entité cible.
TargetFieldName : nom de la colonne de l’entité cible. Cette colonne recevra le code de l’enregistrement source.
...