In NetSuite gibt es eine praktische Schaltfläche zum Abbrechen einer salesorder
. Wir versuchen, das Verhalten dieses Klicks in einem RESTlet zu replizieren. Wir haben versucht, die folgenden:NetSuite: Abbrechen einer Bestellung in SuiteScript
var order = nlapiLoadRecord('salesorder', 802);
order.setFieldText('orderstatus', 'Cancelled');
nlapiSubmitRecord(order);
Aber wir haben eine Fehlermeldung, dass wir einen Wert für das Feld Status
eingeben benötigt. Wir haben auch folgendes versucht:
nlapiVoidTransaction('salesorder', 802);
Aber das gab uns einen ungültigen Datensatztyp Fehler. Irgendwelche Gedanken oder Hilfe würden geschätzt.
Als ein FYI-das hat nicht funktioniert. Es gab den gleichen Fehler: – 2ps