2017-09-04 2 views
0

J'essaie d'extraire une métadonnée et de mettre à jour certaines parties, puis de transmettre ces nouvelles métadonnées à salesforce à l'aide de node.js et de jsforce. Je suis avec succès en mesure de récupérer les métadonnées, mais en mettant à jour je reçois cette erreur:Erreur lors de la tentative de mise à jour des métadonnées Salesforce par jsforce

{ [soapenv:Client: Element {http://soap.sforce.com/2006/04/metadata}articleTypeChannelDisplay invalid at this location in type CustomField] name: 'soapenv:Client', errorCode: 'soapenv:Client' } 

Ceci est mon code:

conn.metadata.update('CustomField', metadata, function(err, results) { 
    if (err) { 
    console.log(err) 
    return reject(err) 
    } else { 
    console.log(results) 
    } 
}); 

Référence: https://jsforce.github.io/document/#read-metadata

Répondre

0

Remplacement résolu CustomField avec CustomObject cette question . Pour plus de détails, veuillez lire la documentation.