patrickjust3k

Creating workdrive folders in deluge

Jun 25th, 2022 (edited)
89
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.84 KB | None | 0 0
  1. //gather information for variables
  2. deal_details = zoho.crm.getRecordById("Deals",deal_id);
  3. deal_name = deal_details.get("Deal_Name").toString();
  4. team_deals_folder = zoho.crm.getOrgVariable("Workdrive_Deals_Folder");
  5. HOA = deal_details.get("HOA");
  6. Year_Built = deal_details.get("Year_Built");
  7. Solar = deal_details.get("Solar");
  8. Septic = deal_details.get("Septic");
  9. //create primary deal folder WITHIN Sellers folder (seller folder hardcoded)
  10. create_folder = zoho.workdrive.createFolder(deal_name,"ooz0v07b343132f9040139fe37d22fc689a25","workdrive");
  11. //get primary deal folder id
  12. deal_folder_id = create_folder.get("data").get("id").toString();
  13. //create contract to closing folder
  14. contractfolder = zoho.workdrive.createFolder("Contract - Closing",deal_folder_id,"workdrive");
  15. contract_folder_id = contractfolder.get("data").get("id");
  16. // create contract subfolders
  17. subfolder = zoho.workdrive.createFolder("Addendums",contract_folder_id,"workdrive");
  18. subfolder = zoho.workdrive.createFolder("BINSR",contract_folder_id,"workdrive");
  19. subfolder = zoho.workdrive.createFolder("Buyer Broker W9",contract_folder_id,"workdrive");
  20. subfolder = zoho.workdrive.createFolder("Loss History Report",contract_folder_id,"workdrive");
  21. subfolder = zoho.workdrive.createFolder("Commission Instructions",contract_folder_id,"workdrive");
  22. subfolder = zoho.workdrive.createFolder("Earnest Money Receipt",contract_folder_id,"workdrive");
  23. subfolder = zoho.workdrive.createFolder("Final Walkthrough",contract_folder_id,"workdrive");
  24. if(!HOA.isNull() && HOA == "Yes")
  25. {
  26. subfolder = zoho.workdrive.createFolder("HOA Addendum",contract_folder_id,"workdrive");
  27. }
  28. if(!Year_Built.isNull() && Year_Built < 1978)
  29. {
  30. subfolder = zoho.workdrive.createFolder("Lead Based Paint Addendum",contract_folder_id,"workdrive");
  31. }
  32. if(!Solar.isNull() && !Solar == "none")
  33. {
  34. subfolder = zoho.workdrive.createFolder("Solar Addendum",contract_folder_id,"workdrive");
  35. }
  36. if(!Septic.isNull() && Septic == "Yes")
  37. {
  38. subfolder = zoho.workdrive.createFolder("On Site Wastewater Addendum",contract_folder_id,"workdrive");
  39. subfolder = zoho.workdrive.createFolder("Septic Inspection",contract_folder_id,"workdrive");
  40. }
  41. subfolder = zoho.workdrive.createFolder("Inspections",contract_folder_id,"workdrive");
  42. subfolder = zoho.workdrive.createFolder("Loan Status Updates",contract_folder_id,"workdrive");
  43. subfolder = zoho.workdrive.createFolder("MLS Detailed History",contract_folder_id,"workdrive");
  44. subfolder = zoho.workdrive.createFolder("Pre-Qualification or Proof of Funds",contract_folder_id,"workdrive");
  45. subfolder = zoho.workdrive.createFolder("Preliminary Title Report and other title docs",contract_folder_id,"workdrive");
  46. subfolder = zoho.workdrive.createFolder("Purchase Contract",contract_folder_id,"workdrive");
  47. subfolder = zoho.workdrive.createFolder("Repair Receipts",contract_folder_id,"workdrive");
  48. subfolder = zoho.workdrive.createFolder("Settlement Statement-Estimated",contract_folder_id,"workdrive");
  49. subfolder = zoho.workdrive.createFolder("Settlement Statement Final",contract_folder_id,"workdrive");
  50. subfolder = zoho.workdrive.createFolder("SPDS Signed Buyer",contract_folder_id,"workdrive");
  51. subfolder = zoho.workdrive.createFolder("Tax info",contract_folder_id,"workdrive");
  52. subfolder = zoho.workdrive.createFolder("Termite Report",contract_folder_id,"workdrive");
  53. //create incomplete folder
  54. incompletefolder = zoho.workdrive.createFolder("Incomplete or Unapproved",deal_folder_id,"workdrive");
  55. //create broker review folder
  56. brokerfolder = zoho.workdrive.createFolder("Broker Reviewing",deal_folder_id,"workdrive");
  57. offersfolder = zoho.workdrive.createFolder("Offers",deal_folder_id,"workdrive");
  58. //create listing folder
  59. listing_folder = zoho.workdrive.createFolder("Listing Documents",deal_folder_id,"workdrive");
  60. listing_folder_id = listing_folder.get("data").get("id");
  61. //create listing subfolders
  62. subfolder = zoho.workdrive.createFolder("Agency Disclosure",listing_folder_id,"workdrive");
  63. subfolder = zoho.workdrive.createFolder("Listing Agreement",listing_folder_id,"workdrive");
  64. subfolder = zoho.workdrive.createFolder("Loss History Report",listing_folder_id,"workdrive");
  65. subfolder = zoho.workdrive.createFolder("Market Conditions Advisory",listing_folder_id,"workdrive");
  66. subfolder = zoho.workdrive.createFolder("MLS Detailed History",listing_folder_id,"workdrive");
  67. subfolder = zoho.workdrive.createFolder("MLS Input",listing_folder_id,"workdrive");
  68. subfolder = zoho.workdrive.createFolder("Preliminary Title Report",listing_folder_id,"workdrive");
  69. subfolder = zoho.workdrive.createFolder("SPDS",listing_folder_id,"workdrive");
  70. subfolder = zoho.workdrive.createFolder("Tax info",listing_folder_id,"workdrive");
  71. if(HOA == "Yes")
  72. {
  73. subfolder = zoho.workdrive.createFolder("Hoa Addendum",listing_folder_id,"workdrive");
  74. }
  75. marketingfolder = zoho.workdrive.createFolder("Marketing",deal_folder_id,"workdrive");
Add Comment
Please, Sign In to add comment