Closed haegemonia76 closed 4 years ago
@haegemonia76 there is a change needed in your json template for a correct sequence to be generated. demandeCreerArticles
cannot be an array since the intend is to have a sequence of articles.
Updated template:
{
"demandeCreerArticles": {
"article": [
{
"sequence": "{{sequence}}",
"designation": "{{designation}}",
"prefixeReference": "{{prefixeReference}}",
"suffixeReference": "{{suffixeReference}}",
"typeEmplacement": "{{typeEmplacement}}",
"devise": "{{devise}}",
"designationDetaillee": "{{designationDetaillee}}",
"designationFournisseur": "{{designationFournisseur}}",
"hauteur": "{{hauteur}}",
"rayon": "{{rayon}}",
"acheteur": "{{acheteur}}",
"taille": "{{taille}}",
"prixAchat": "{{prixAchat}}",
"ean13": "{{ean13}}",
"gestionDeStock": "{{gestionDeStock}}",
"referenceOuverte": "{{referenceOuverte}}",
"prixModifiable": "{{prixModifiable}}",
"familleMarketing": "{{familleMarketing}}",
"fournisseurPrincipal": "{{fournisseurPrincipal}}",
"referenceFournisseur": "{{referenceFournisseur}}",
"livrabilite": "{{livrabilite}}",
"dateDebutValidite": "{{dateDebutValidite}}",
"prixVente": {
"offre": "{{offre1}}",
"montant": "{{montant1}}"
},
"nomenclature": {
"code": "{{code}}",
"niveau1": "{{niveau1}}",
"niveau2": "{{niveau2}}",
"niveau3": "{{niveau3}}"
}
}
]
}
}
The generated json should be something like
{
demandeCreerArticles: {
article: [
{
"sequence":"1",
"designation":"PSG M NK VAPOR MTCH JSYSS HM",
"prefixeReference":"31",
},
{
"sequence":"2",
"designation":"PSG M NK VAPOR MTCH JSY SS HM",
"prefixeReference":"31",
}
]
}
}
with an updated template I am able to run and get the expected xml output
@deepakrkris thanks, I see where I made a mistake thanks to you
Description/Steps to reproduce
I have an object(1) who contain an array of objects(2) and i wanted them to be inside of unique xml property when being generated, because it cause problem when sending information through the soap method because the payload isn't correct, you can see actual result and expected result a little bit lower.
run the test project
Link to reproduction sandbox
Expected result
Actual result
Additional information