- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-29-2016 09:05 AM
Could you share a script to delete all records on the contract table and all records on the core_company VENDORs table? There are about 1200 contracts and 4210 vendors. We want to start over and load fresh data for testing
I saw the one on the wiki but was scared to try without asking the community
Thanks
Carl
Solved! Go to Solution.
- Labels:
-
Scripting and Coding

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-29-2016 09:17 AM
Hi Carl,
Here you go.
For first task :
delCoreCompanyRec();
function delCoreCompanyRec()
{
var gr= new GlideRecord("core_company");
gr.addQuery('vendor', true);
gr.setWorkflow(false); //Don't fire Business rule,notifications
gr.deleteMultiple();
}
For second task :
delContractRecords();
function delContractRecords()
{
var gr= new GlideRecord("ast_contract");
gr.query();
gr.setWorkflow(false); //Don't fire Business rule,notifications
gr.deleteMultiple();
}
Run the above script from Background-scripts.

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-29-2016 09:09 AM
You want to delete all the records in ast_contract and core_company table?
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-29-2016 09:12 AM
Yes
Just vendors = true on core company but all contracts
Get Outlook for iOS<https://aka.ms/o0ukef>

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-29-2016 09:20 AM
I am about to post the script, but looks like you have enough responses. I missed points on this one

- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
07-29-2016 09:23 AM
@carl,
On your next thread please tag me as well