2017-06-29 5 views
0

Voici le code que j'utilise pour transformer la commande client en réalisation. Cela ne semble pas fonctionner.Transformer la commande client en exécution

var objRecord = record.transform({ 
      fromType: record.Type.SALES_ORDER, 
      fromId: newOrder.id, 
      toType: record.Type.ITEM_FULFILLMENT 
     }); 

Dois-je ajouter la ligne suivante pour que je puisse travailler?

var rid = objRecord.save(); 

Répondre

2

Corriger, comme vous l'avez conjecturé dans votre question, record.transform initialisera un objet N/record#Record, et vous avez besoin d'appeler sa fonction save() à elle persister dans la base de données.

+1

Merci @michoel - vous avez raison! Je dois aussi ajouter la ligne save(). Ça fonctionne bien maintenant. – fkaufusi