MSP Documentation chagnes and Print format

This commit is contained in:
Dave 2023-06-09 08:29:48 +02:00
parent 65386bae8e
commit b141c968ea
3 changed files with 45 additions and 2 deletions

View File

@ -0,0 +1,29 @@
[
{
"absolute_value": 0,
"align_labels_right": 0,
"css": null,
"custom_format": 0,
"default_print_language": null,
"disabled": 0,
"doc_type": "MSP Documentation",
"docstatus": 0,
"doctype": "Print Format",
"font": "Default",
"format_data": "[{\"fieldname\": \"print_heading_template\", \"fieldtype\": \"Custom HTML\", \"options\": \"<div class=\\\"row clearfix main\\\">\\r\\n\\t<div class=\\\"col-xs-5 center\\\">\\r\\n\\t\\t<div style=\\\"height: 75px;\\\">\\r\\n\\t\\t\\t<img src=\\\"/files/logo-1024x300.svg\\\" height=\\\"100%\\\">\\r\\n\\t\\t</div>\\r\\n\\t</div>\\r\\n\\t<div class=\\\"col-xs-5 center\\\" style=\\\"height: 75px; display: table;\\\">\\r\\n\\t\\t<p style=\\\"display: table-cell; vertical-align: middle; text-align: right; color: #333A3F; text-transform: uppercase; font-size: 22px;\\\">\\r\\nIT Documentation\\r\\n\\t\\t<br>{{ doc.name }}</p>\\r\\n\\t</div>\\r\\n\\t<div class=\\\"col-xs-2 center\\\">\\r\\n\\t\\t<img class=\\\"vcenter\\\" style=\\\"height: 75px;\\\" src=\\\"https://api.qrserver.com/v1/create-qr-code/?size=300x300&data=https://erpnext.itsdave.de/app/msp-documentation/{{ doc.name }}&format=svg&color=333A3F\\\">\\r\\n\\t</div>\\r\\n</div>\\r\\n<div class=\\\"row\\\">\\r\\n\\t<div class=\\\"col-xs-12\\\">\\r\\n\\t\\t<hr style=\\\"border-color: #333A3F;\\\">\\r\\n\\t</div>\\r\\n</div>\"}, {\"fieldtype\": \"Section Break\", \"label\": \"\"}, {\"fieldtype\": \"Column Break\"}, {\"fieldname\": \"customer\", \"print_hide\": 0, \"label\": \"Customer\"}, {\"fieldname\": \"customer_name\", \"print_hide\": 0, \"label\": \"Customer Name\"}, {\"fieldname\": \"generation_date\", \"print_hide\": 0, \"label\": \"Generation Date\"}, {\"fieldtype\": \"Column Break\"}, {\"fieldname\": \"landscape\", \"print_hide\": 0, \"label\": \"Landscape\"}, {\"fieldname\": \"tactical_rmm_tenant_caption\", \"print_hide\": 0, \"label\": \"Tactical RMM Tenant Caption\"}, {\"fieldtype\": \"Section Break\", \"label\": \"\"}, {\"fieldtype\": \"Column Break\"}, {\"fieldname\": \"_custom_html\", \"print_hide\": 0, \"label\": \"Custom HTML\", \"fieldtype\": \"HTML\", \"options\": \"<h3>Introduction</h3>\\n{{ frappe.utils.md_to_html(doc.introduction) }}\\n<hr>\"}, {\"fieldtype\": \"Section Break\", \"label\": \"Systems from RMM\"}, {\"fieldtype\": \"Column Break\"}, {\"fieldname\": \"_custom_html\", \"print_hide\": 0, \"label\": \"Custom HTML\", \"fieldtype\": \"HTML\", \"options\": \"<h3>Server Systems</h3>\\n{{ frappe.utils.md_to_html(doc.server_list) }}\\n<hr>\"}, {\"fieldname\": \"_custom_html\", \"print_hide\": 0, \"label\": \"Custom HTML\", \"fieldtype\": \"HTML\", \"options\": \"<h3>Workstation Systems</h3>\\n{{ frappe.utils.md_to_html(doc.workstation_list) }}\\n<hr>\"}, {\"fieldtype\": \"Section Break\", \"label\": \"Backups\"}, {\"fieldtype\": \"Column Break\"}, {\"fieldname\": \"backup\", \"print_hide\": 0, \"label\": \"Backup\"}, {\"fieldname\": \"aditional_data\", \"print_hide\": 0, \"label\": \"Aditional Data\"}]",
"html": null,
"line_breaks": 0,
"modified": "2023-06-09 07:34:10.957905",
"module": "MSP",
"name": "Standard IT Landscape Documentation",
"parent": null,
"parentfield": null,
"parenttype": null,
"print_format_builder": 1,
"print_format_type": "Jinja",
"raw_commands": null,
"raw_printing": 0,
"show_section_headings": 1,
"standard": "No"
}
]

View File

@ -138,3 +138,7 @@ doc_events = {
override_doctype_class = { override_doctype_class = {
"Location": "msp.overrides.location.CustomLocation.CustomLocation" "Location": "msp.overrides.location.CustomLocation.CustomLocation"
} }
fixtures = [
{"doctype": "Print Format", "filters": {"name": "Standard IT Landscape Documentation"}}
]

View File

@ -9,6 +9,7 @@
"field_order": [ "field_order": [
"landscape", "landscape",
"customer", "customer",
"customer_name",
"tactical_rmm_tenant_caption", "tactical_rmm_tenant_caption",
"generation_date", "generation_date",
"introduction", "introduction",
@ -26,10 +27,12 @@
"options": "IT Landscape" "options": "IT Landscape"
}, },
{ {
"fetch_from": "landscape.customer",
"fieldname": "customer", "fieldname": "customer",
"fieldtype": "Link", "fieldtype": "Link",
"label": "Customer", "label": "Customer",
"options": "Customer" "options": "Customer",
"read_only": 1
}, },
{ {
"fieldname": "introduction", "fieldname": "introduction",
@ -71,11 +74,18 @@
"fieldname": "workstation_list", "fieldname": "workstation_list",
"fieldtype": "Markdown Editor", "fieldtype": "Markdown Editor",
"label": "Workstation List" "label": "Workstation List"
},
{
"fetch_from": "customer.customer_name",
"fieldname": "customer_name",
"fieldtype": "Data",
"label": "Customer Name",
"read_only": 1
} }
], ],
"index_web_pages_for_search": 1, "index_web_pages_for_search": 1,
"links": [], "links": [],
"modified": "2023-06-08 21:12:01.615350", "modified": "2023-06-09 07:14:25.256192",
"modified_by": "Administrator", "modified_by": "Administrator",
"module": "MSP", "module": "MSP",
"name": "MSP Documentation", "name": "MSP Documentation",