Je tente d'écrire un Restlet à l'aide de SuiteScript 2.0 pour que mon entreprise crée une nouvelle commande client. J'ai trouvé comment créer un record.Type.Sales_Order et mettre dans les minimums pour l'instant, mais je n'ai aucune idée sur la façon de créer un article pour la commande client et l'inclure dans le SO afin que je puisse créer la commande client.Création d'une commande client avec un article à l'aide de SuiteScript Netsuite
Voici ce que j'ai jusqu'à présent (dans un GET):
var salesOrder = record.create({
type: record.Type.SALES_ORDER,
isDynamic: true,
defaultValues: {
entity: param.customer_id
}
});
salesOrder.setValue('trandate', new Date()),
salesOrder.setText('orderstatus','Pending Fulfillment');
salesOrder.setValue('memo','Sales Order Generated from ' + param.customer_name);
salesOrder.save();
-je créer un nouvel enregistrement d'un type d'élément, puis l'ajouter à l'ordre de vente avant d'enregistrer? J'ai regardé la section d'aide dans netsuite.com mais je ne trouve rien avec la création d'articles pour une commande client.
Merci pour toutes les réponses ou les endroits à regarder :)
Merci vous! J'ai donc besoin de créer un enregistrement ou créer un SaleOrderItem et ensuite l'ajouter à la commande client avant d'enregistrer la commande client? –
Oui, c'est vrai, vous devez le faire, au cas où vous n'avez pas l'élément déjà créé dans le système. –