Wenn der Fakturierungsplan ausgeführt wird, generiert er automatisch Rechnungen aus dem Kundenauftrag. Wenn dies geschieht - wie kann ich einen Link im Kundenauftrag anlegen, mit dem ich die entsprechende Rechnung im Code laden kann?NetSuite - So erstellen Sie einen Referenzlink
Ich brauche das, damit ich ein paar Feldwerte aus der Rechnung holen kann, aber ich kann nicht direkt von einer anderen Entität auf die Rechnung zugreifen, die nur auf den Kundenauftrag bezogen scheint.
EDIT 1:
var fil = [];
fil[0] = new nlobjSearchFilter('createdfrom', null, 'is', nlapiGetRecordId())
var col = [];
col[0] = new nlobjSearchColumn('internalid');
var invoices = nlapiSearchRecord('invoice', null, fil, col);
nlapiLogExecution('DEBUG', 'field val', invoices);
ungültig Operator wirft oder nicht in der richtigen Syntax: createdfrom.
Danke für den Vorschlag. Willst du sagen, dass die createdfrom ein Build-in-Feld ist? Das createfrom-Feld, das ich auf dem Rechnungsformular sehe, enthält die internid nicht wie folgt: "Kundenauftrag #SO -6" – MG2016
@ MG2016 'createdfrom' ist die interne Standard-ID für' Kundenauftrag # SO' – Rockstar
Dies gibt ein Ungültiger Operator oder nicht in der richtigen Syntax: createdfrom. – MG2016