/
Ex 4 : Ajout et mise à jour
Ex 4 : Ajout et mise à jour
- En ajout/mise à jour je veux donner des noms plus explicites pour certains champs :
'fieldsList': { 'name': { 'alias': 'Nom_du_client' },
'postalCode': { 'alias': 'Code_Postal' }
}-> Résultat :
Avant :"action":
[
"verb": "PUT"
},
"data":
{
"customer" :
{
"name" : "ENTREPRISE DIJON GUICHARD", "postalCode": "21000"
"city" : "DIJON",
...Après :
"action":
[
"verb": "PUT"
},
"data":
{
"customer" :
{
"Nom_du_client" : "ENTREPRISE DIJON GUICHARD", "Code_Postal": "21000"
"city" : "DIJON",
...- J’ai un champ spécifique « Catégorie tarif interne » (final_pricecategory_ID_tarCodInternal) pour lequel je veux interdire toute mise à jour que ce soit en ajout ou en mise à jour d'enregistrement même si une valeur est passée dans le json car il est géré en interne :
'fieldsList': { 'final_pricecategory_ID_tarCodInternal': { 'canInsert': 0,
'canUpdate': 0 }
}- J’ai un champ spécifique « Code test » (final_test_ID) que je ne veux plus gérer car il est obsolète :
'fieldsList': { 'final_test_ID': { 'deprecated': 1 }
}