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










0















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.










share|improve this question


























    0















    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.










    share|improve this question
























      0












      0








      0








      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.










      share|improve this question














      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






      share|improve this question













      share|improve this question











      share|improve this question




      share|improve this question










      asked Mar 7 at 14:20









      JohnJohn

      294




      294






















          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
          );



          );













          draft saved

          draft discarded


















          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















          draft saved

          draft discarded
















































          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.




          draft saved


          draft discarded














          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





















































          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







          Popular posts from this blog

          Can't initialize raids on a new ASUS Prime B360M-A motherboard2019 Community Moderator ElectionSimilar to RAID config yet more like mirroring solution?Can't get motherboard serial numberWhy does the BIOS entry point start with a WBINVD instruction?UEFI performance Asus Maximus V Extreme

          Identity Server 4 is not redirecting to Angular app after login2019 Community Moderator ElectionIdentity Server 4 and dockerIdentityserver implicit flow unauthorized_clientIdentityServer Hybrid Flow - Access Token is null after user successful loginIdentity Server to MVC client : Page Redirect After loginLogin with Steam OpenId(oidc-client-js)Identity Server 4+.NET Core 2.0 + IdentityIdentityServer4 post-login redirect not working in Edge browserCall to IdentityServer4 generates System.NullReferenceException: Object reference not set to an instance of an objectIdentityServer4 without HTTPS not workingHow to get Authorization code from identity server without login form

          2005 Ahvaz unrest Contents Background Causes Casualties Aftermath See also References Navigation menue"At Least 10 Are Killed by Bombs in Iran""Iran"Archived"Arab-Iranians in Iran to make April 15 'Day of Fury'"State of Mind, State of Order: Reactions to Ethnic Unrest in the Islamic Republic of Iran.10.1111/j.1754-9469.2008.00028.x"Iran hangs Arab separatists"Iran Overview from ArchivedConstitution of the Islamic Republic of Iran"Tehran puzzled by forged 'riots' letter""Iran and its minorities: Down in the second class""Iran: Handling Of Ahvaz Unrest Could End With Televised Confessions""Bombings Rock Iran Ahead of Election""Five die in Iran ethnic clashes""Iran: Need for restraint as anniversary of unrest in Khuzestan approaches"Archived"Iranian Sunni protesters killed in clashes with security forces"Archived