Netsuite mass deleete saved searches via PHP toolkit2019 Community Moderator ElectionSaving image from PHP URLGet Contents of Custom List in NetSuite via PHP ToolkitNetsuite - get custom record with php toolkitNetsuite Add Order PHP ToolkitSimple search for Netsuite Suitetalk API and PHP ToolkitNetSuite PHP Saved Search Call for “Transaction” typeNetsuite Mass Update ErrorNetSuite PHP Toolkit SortingNetsuite PHP Toolkit - Saved search returns all data, not selected columnsNetSuite SuiteScript 2.0 How to specify field, sublist field or subrecord field in N/search create API
Co-worker team leader wants to inject his friend's awful software into our development. What should I say to our common boss?
Why do Australian milk farmers need to protest supermarkets' milk price?
Why did it take so long to abandon sail after steamships were demonstrated?
A Cautionary Suggestion
Time travel from stationary position?
Employee lack of ownership
Brexit - No Deal Rejection
Combining an idiom with a metonymy
Bach's Toccata and Fugue in D minor breaks the "no parallel octaves" rule?
Who is flying the vertibirds?
Python if-else code style for reduced code for rounding floats
Gantt Chart like rectangles with log scale
How to deal with a cynical class?
Happy pi day, everyone!
Could the Saturn V actually have launched astronauts around Venus?
How to simplify this time periods definition interface?
In a future war, an old lady is trying to raise a boy but one of the weapons has made everyone deaf
How do anti-virus programs start at Windows boot?
What did Alexander Pope mean by "Expletives their feeble Aid do join"?
Is it possible to upcast ritual spells?
how to write formula in word in latex
Is there a data structure that only stores hash codes and not the actual objects?
It's a yearly task, alright
Welcoming 2019 Pi day: How to draw the letter π?
Netsuite mass deleete saved searches via PHP toolkit
2019 Community Moderator ElectionSaving image from PHP URLGet Contents of Custom List in NetSuite via PHP ToolkitNetsuite - get custom record with php toolkitNetsuite Add Order PHP ToolkitSimple search for Netsuite Suitetalk API and PHP ToolkitNetSuite PHP Saved Search Call for “Transaction” typeNetsuite Mass Update ErrorNetSuite PHP Toolkit SortingNetsuite PHP Toolkit - Saved search returns all data, not selected columnsNetSuite SuiteScript 2.0 How to specify field, sublist field or subrecord field in N/search create API
as you can tell by the title, I'm looking to mass delete some saved searches using the PHP toolkit. I've used the toolkit to delete different record types before, but can't seem to get it to work for saved searches. Below is the code doing the dirty work:
foreach ($sea_del as $rec)
$deleteRec = new RecordRef();
$deleteRec->typeId = $rec['recordtype'];
$deleteRec->internalId = $rec['id'];
$delete = new DeleteRequest();
$delete->baseRef = $deleteRec;
$delResponse = $service->delete($delete);
print_r ($delResponse);
$rec looks like this:
Array
(
[id] => 1223
[recordtype] => savedsearch
[columns] => Array
(
[title] => Sales by Reporting Category
[id] => customsearch1223
[recordtype] => Transaction
[owner] => XXXX
[access] => Public
[lastrunby] => Array
(
[name] => xxxx
[internalid] => 54
)
[lastrunon] => 12/6/2013 3:29 pm
[isinactive] =>
)
)
If I run the script as is above, I get this error:
DeleteResponse Object
(
[writeResponse] => WriteResponse Object
(
[status] => Status Object
(
[statusDetail] => Array
(
[0] => StatusDetail Object
(
[code] => RCRD_TYPE_REQD
[message] => The record type is required.
[type] => ERROR
)
)
[isSuccess] =>
)
[baseRef] => RecordRef Object
(
[internalId] => 1223
[externalId] =>
[type] => platformCore:RecordRef
[name] =>
)
)
)
If I change $deleteRec->typeId to $deleteRec->type, I get a fatal error that says, "savedsearch is not a legal value for RecordType".
Much Googling has left me to believe that this may not be possible with saved searches, but I'm hoping I'm just making a dumb error. Any help would be greatly appreciated.
php netsuite toolkit
add a comment |
as you can tell by the title, I'm looking to mass delete some saved searches using the PHP toolkit. I've used the toolkit to delete different record types before, but can't seem to get it to work for saved searches. Below is the code doing the dirty work:
foreach ($sea_del as $rec)
$deleteRec = new RecordRef();
$deleteRec->typeId = $rec['recordtype'];
$deleteRec->internalId = $rec['id'];
$delete = new DeleteRequest();
$delete->baseRef = $deleteRec;
$delResponse = $service->delete($delete);
print_r ($delResponse);
$rec looks like this:
Array
(
[id] => 1223
[recordtype] => savedsearch
[columns] => Array
(
[title] => Sales by Reporting Category
[id] => customsearch1223
[recordtype] => Transaction
[owner] => XXXX
[access] => Public
[lastrunby] => Array
(
[name] => xxxx
[internalid] => 54
)
[lastrunon] => 12/6/2013 3:29 pm
[isinactive] =>
)
)
If I run the script as is above, I get this error:
DeleteResponse Object
(
[writeResponse] => WriteResponse Object
(
[status] => Status Object
(
[statusDetail] => Array
(
[0] => StatusDetail Object
(
[code] => RCRD_TYPE_REQD
[message] => The record type is required.
[type] => ERROR
)
)
[isSuccess] =>
)
[baseRef] => RecordRef Object
(
[internalId] => 1223
[externalId] =>
[type] => platformCore:RecordRef
[name] =>
)
)
)
If I change $deleteRec->typeId to $deleteRec->type, I get a fatal error that says, "savedsearch is not a legal value for RecordType".
Much Googling has left me to believe that this may not be possible with saved searches, but I'm hoping I'm just making a dumb error. Any help would be greatly appreciated.
php netsuite toolkit
add a comment |
as you can tell by the title, I'm looking to mass delete some saved searches using the PHP toolkit. I've used the toolkit to delete different record types before, but can't seem to get it to work for saved searches. Below is the code doing the dirty work:
foreach ($sea_del as $rec)
$deleteRec = new RecordRef();
$deleteRec->typeId = $rec['recordtype'];
$deleteRec->internalId = $rec['id'];
$delete = new DeleteRequest();
$delete->baseRef = $deleteRec;
$delResponse = $service->delete($delete);
print_r ($delResponse);
$rec looks like this:
Array
(
[id] => 1223
[recordtype] => savedsearch
[columns] => Array
(
[title] => Sales by Reporting Category
[id] => customsearch1223
[recordtype] => Transaction
[owner] => XXXX
[access] => Public
[lastrunby] => Array
(
[name] => xxxx
[internalid] => 54
)
[lastrunon] => 12/6/2013 3:29 pm
[isinactive] =>
)
)
If I run the script as is above, I get this error:
DeleteResponse Object
(
[writeResponse] => WriteResponse Object
(
[status] => Status Object
(
[statusDetail] => Array
(
[0] => StatusDetail Object
(
[code] => RCRD_TYPE_REQD
[message] => The record type is required.
[type] => ERROR
)
)
[isSuccess] =>
)
[baseRef] => RecordRef Object
(
[internalId] => 1223
[externalId] =>
[type] => platformCore:RecordRef
[name] =>
)
)
)
If I change $deleteRec->typeId to $deleteRec->type, I get a fatal error that says, "savedsearch is not a legal value for RecordType".
Much Googling has left me to believe that this may not be possible with saved searches, but I'm hoping I'm just making a dumb error. Any help would be greatly appreciated.
php netsuite toolkit
as you can tell by the title, I'm looking to mass delete some saved searches using the PHP toolkit. I've used the toolkit to delete different record types before, but can't seem to get it to work for saved searches. Below is the code doing the dirty work:
foreach ($sea_del as $rec)
$deleteRec = new RecordRef();
$deleteRec->typeId = $rec['recordtype'];
$deleteRec->internalId = $rec['id'];
$delete = new DeleteRequest();
$delete->baseRef = $deleteRec;
$delResponse = $service->delete($delete);
print_r ($delResponse);
$rec looks like this:
Array
(
[id] => 1223
[recordtype] => savedsearch
[columns] => Array
(
[title] => Sales by Reporting Category
[id] => customsearch1223
[recordtype] => Transaction
[owner] => XXXX
[access] => Public
[lastrunby] => Array
(
[name] => xxxx
[internalid] => 54
)
[lastrunon] => 12/6/2013 3:29 pm
[isinactive] =>
)
)
If I run the script as is above, I get this error:
DeleteResponse Object
(
[writeResponse] => WriteResponse Object
(
[status] => Status Object
(
[statusDetail] => Array
(
[0] => StatusDetail Object
(
[code] => RCRD_TYPE_REQD
[message] => The record type is required.
[type] => ERROR
)
)
[isSuccess] =>
)
[baseRef] => RecordRef Object
(
[internalId] => 1223
[externalId] =>
[type] => platformCore:RecordRef
[name] =>
)
)
)
If I change $deleteRec->typeId to $deleteRec->type, I get a fatal error that says, "savedsearch is not a legal value for RecordType".
Much Googling has left me to believe that this may not be possible with saved searches, but I'm hoping I'm just making a dumb error. Any help would be greatly appreciated.
php netsuite toolkit
php netsuite toolkit
asked Mar 7 at 14:20
JohnJohn
294
294
add a comment |
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ifUsing("editor", function ()
StackExchange.using("externalEditor", function ()
StackExchange.using("snippets", function ()
StackExchange.snippets.init();
);
);
, "code-snippets");
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "1"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55046018%2fnetsuite-mass-deleete-saved-searches-via-php-toolkit%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Stack Overflow!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f55046018%2fnetsuite-mass-deleete-saved-searches-via-php-toolkit%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown