vault backup: 2026-08-14 17:09:04
This commit is contained in:
@@ -32,6 +32,10 @@
|
||||
{
|
||||
"folder": "20 Work/Weekly Review",
|
||||
"template": "10 Knowledge/Templates/Weekly Review Template.md"
|
||||
},
|
||||
{
|
||||
"folder": "20 Work/Vendors",
|
||||
"template": "10 Knowledge/Templates/Vendor Template.md"
|
||||
}
|
||||
],
|
||||
"file_templates": [],
|
||||
|
||||
Vendored
+9
@@ -0,0 +1,9 @@
|
||||
{
|
||||
"types": {
|
||||
"aliases": "aliases",
|
||||
"cssclasses": "multitext",
|
||||
"tags": "tags",
|
||||
"renewal_date": "date",
|
||||
"contract_end": "date"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,112 @@
|
||||
---
|
||||
vendor: true
|
||||
status: active
|
||||
category:
|
||||
owner: Amadou
|
||||
account_manager:
|
||||
annual_budget:
|
||||
current_spend:
|
||||
renewal_date:
|
||||
contract_end:
|
||||
criticality: medium
|
||||
projects:
|
||||
tags:
|
||||
purchase order:
|
||||
currency: CAD
|
||||
---
|
||||
|
||||
<%*
|
||||
const year = tp.date.now("YYYY");
|
||||
|
||||
const vendor = await tp.system.prompt("Vendor name");
|
||||
|
||||
if (!vendor){
|
||||
new Notice("Vendor creation cancelled.");
|
||||
return;
|
||||
}
|
||||
|
||||
const safeVendor = vendor
|
||||
.replace(/[\\/:*?"<>|]/g,"-")
|
||||
.trim();
|
||||
|
||||
const folder = `20 Work/Vendors/${year}`;
|
||||
|
||||
if(!app.vault.getAbstractFileByPath(folder)){
|
||||
await app.vault.createFolder(folder);
|
||||
}
|
||||
|
||||
await tp.file.move(`${folder}/${safeVendor}`);
|
||||
-%>
|
||||
|
||||
# <% vendor %>
|
||||
## Executive Summary
|
||||
|
||||
What is this vendor used for?
|
||||
|
||||
---
|
||||
|
||||
# Contacts
|
||||
|
||||
| Role | Name | Email | Phone |
|
||||
|------|------|-------|------|
|
||||
| Account Manager | | | |
|
||||
| Technical Contact | | | |
|
||||
| Support | | | |
|
||||
|
||||
|
||||
---
|
||||
|
||||
# Budget
|
||||
|
||||
Annual Budget:
|
||||
|
||||
Current Spend:
|
||||
|
||||
Remaining Budget:
|
||||
|
||||
Expected Increase:
|
||||
|
||||
Currency:
|
||||
|
||||
|
||||
---
|
||||
|
||||
# Products / Services
|
||||
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
# Projects Using This Vendor
|
||||
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
# Decisions
|
||||
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
# Meetings
|
||||
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
# Risks
|
||||
|
||||
| Risk | Mitigation | Status |
|
||||
|------|------------|--------|
|
||||
| | | |
|
||||
|
||||
---
|
||||
|
||||
# Action Items
|
||||
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
# Notes
|
||||
@@ -0,0 +1,66 @@
|
||||
---
|
||||
vendor: true
|
||||
status: active
|
||||
category: Development
|
||||
owner: Amadou
|
||||
account_manager: Ethan Grabber
|
||||
annual_budget: 150000 CAD
|
||||
current_spend: 45760 USD
|
||||
renewal_date:
|
||||
contract_end: 2027-03-31
|
||||
criticality: medium
|
||||
projects: OTT
|
||||
tags:
|
||||
purchase order:
|
||||
currency: USD
|
||||
---
|
||||
|
||||
|
||||
# Tringsapp
|
||||
## Executive Summary
|
||||
|
||||
What is this vendor used for?
|
||||
|
||||
[[OTT info timeline |OTT]]
|
||||
|
||||
---
|
||||
|
||||
# Contacts
|
||||
|
||||
| Role | Name | Email | Phone |
|
||||
| ----------------- | ------------- | ----- | ----- |
|
||||
| Account Manager | Ethan Grabber | | |
|
||||
| Technical Contact | Rahul | | |
|
||||
| Support | | | |
|
||||
|
||||
|
||||
|
||||
---
|
||||
|
||||
# Decisions
|
||||
|
||||
- [[2026-08-07 - Pay Trings for the french tabs]]
|
||||
|
||||
---
|
||||
|
||||
# Meetings
|
||||
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
# Risks
|
||||
|
||||
| Risk | Mitigation | Status |
|
||||
| ------------------ | ----------------------- | -------------- |
|
||||
| Not the best at QA | Spoken to them about it | Still standing |
|
||||
|
||||
---
|
||||
|
||||
# Action Items
|
||||
|
||||
-
|
||||
|
||||
---
|
||||
|
||||
# Notes
|
||||
Reference in New Issue
Block a user