Maximiliano
06/26/2024, 9:41 PMcreece
06/26/2024, 10:43 PMMaximiliano
06/27/2024, 8:41 PMFred Pope
06/27/2024, 8:49 PM<soapenv:Envelope xmlns:soapenv="<http://schemas.xmlsoap.org/soap/envelope/>" xmlns:platformCore="urn:<http://core_2019_2.platform.webservices.netsuite.com|core_2019_2.platform.webservices.netsuite.com>" xmlns:tranSales="urn:<http://sales_2019_2.transactions.webservices.netsuite.com|sales_2019_2.transactions.webservices.netsuite.com>">
<soapenv:Header>
<platformMsgs:passport xmlns:platformMsgs="urn:messages_2019_2.platform.webservices.netsuite.com">
<platformCore:email>YOUR_EMAIL</platformCore:email>
<platformCore:password>YOUR_PASSWORD</platformCore:password>
<platformCore:account>YOUR_ACCOUNT_ID</platformCore:account>
<platformCore:role internalId="YOUR_ROLE_ID"/>
</platformMsgs:passport>
</soapenv:Header>
<soapenv:Body>
<platformMsgs:add xmlns:platformMsgs="urn:messages_2019_2.platform.webservices.netsuite.com">
<platformMsgs:record xmlns:tranSales="urn:<http://sales_2019_2.transactions.webservices.netsuite.com|sales_2019_2.transactions.webservices.netsuite.com>" xsi:type="tranSales:SalesOrder" xmlns:xsi="<http://www.w3.org/2001/XMLSchema-instance>">
<tranSales:entity>
<platformCore:externalId>external-id-123</platformCore:externalId>
</tranSales:entity>
raghav
06/27/2024, 10:23 PMmichoel
06/27/2024, 11:34 PMN/cache
is any faster than a direct search. If you are hitting concurrency limits you can consider refactoring your restlet to be asynchronous by persisting the payloads to a staging custom record and offloading the processing to a scheduled or map/reduce script. Personally for 15k requests a day I wouldn't be sweating over a couple of lookupscreece
06/28/2024, 7:09 AMcreece
06/28/2024, 7:15 AM