mirror of
https://github.com/itflow-org/itflow
synced 2026-09-21 14:11:17 +00:00
Added More Client to Demo Seed, even better relations, filled out more missing data spots etc
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -59,7 +59,7 @@ if (isset($_POST['load_demo_data'])) {
|
|||||||
redirect();
|
redirect();
|
||||||
}
|
}
|
||||||
|
|
||||||
$summary = "{$counts['clients']} clients, {$counts['contacts']} contacts, {$counts['assets']} assets, {$counts['documentation']} documentation records, {$counts['tickets']} tickets, {$counts['projects']} projects, {$counts['billing']} billing records, {$counts['company']} company financial records";
|
$summary = "{$counts['clients']} clients, {$counts['contacts']} contacts, {$counts['assets']} assets, {$counts['documentation']} documentation records, {$counts['tickets']} tickets, {$counts['projects']} projects, {$counts['billing']} billing records, {$counts['company']} company records";
|
||||||
|
|
||||||
if (!empty($counts['skipped_company'])) {
|
if (!empty($counts['skipped_company'])) {
|
||||||
$summary = $summary . " (company financials skipped - this install already has its own accounts)";
|
$summary = $summary . " (company financials skipped - this install already has its own accounts)";
|
||||||
|
|||||||
@@ -591,6 +591,8 @@ function starterContentTags() {
|
|||||||
[1, 'Past Due', '#dc3545', 'file-invoice-dollar'],
|
[1, 'Past Due', '#dc3545', 'file-invoice-dollar'],
|
||||||
[1, 'Multi Site', '#001f3f', 'map-marked-alt'],
|
[1, 'Multi Site', '#001f3f', 'map-marked-alt'],
|
||||||
[1, 'Non Profit', '#3d9970', 'hand-holding-heart'],
|
[1, 'Non Profit', '#3d9970', 'hand-holding-heart'],
|
||||||
|
[1, 'Hosting', '#20c997', 'server'],
|
||||||
|
[1, 'Seasonal', '#fd7e14', 'calendar-alt'],
|
||||||
[1, 'After Hours Support', '#343a40', 'moon'],
|
[1, 'After Hours Support', '#343a40', 'moon'],
|
||||||
[1, 'Compliance', '#795548', 'balance-scale'],
|
[1, 'Compliance', '#795548', 'balance-scale'],
|
||||||
[1, 'Cyber Insurance', '#6610f2', 'shield-alt'],
|
[1, 'Cyber Insurance', '#6610f2', 'shield-alt'],
|
||||||
|
|||||||
@@ -120,9 +120,11 @@ foreach ($starter_content_status as $pack_status) {
|
|||||||
A fictional book of business for demos, training and screenshots - <?= intval($demo_data_status['total']) ?> clients
|
A fictional book of business for demos, training and screenshots - <?= intval($demo_data_status['total']) ?> clients
|
||||||
with the people, equipment, documentation, credentials, tickets and billing a typical MSP would be carrying for
|
with the people, equipment, documentation, credentials, tickets and billing a typical MSP would be carrying for
|
||||||
them. Each one arrives with an onboarding project, an onboarding ticket per asset, response targets, racked
|
them. Each one arrives with an onboarding project, an onboarding ticket per asset, response targets, racked
|
||||||
infrastructure, documented IP addresses and a supplier list. Managed and break fix clients are both represented.
|
infrastructure, a documented switch port map, IP addresses and a supplier list. Managed, co-managed, break fix and hosting only
|
||||||
Your own side of the books is generated too - bank accounts, suppliers, operating costs, recurring expenses and
|
clients are all represented, most of them paid up to date and a few of them not.
|
||||||
the transfers that settle card payments into the bank.
|
Your own side of the business is generated too - bank accounts, suppliers, operating costs, recurring expenses,
|
||||||
|
transfers, catalogue lines for the things you sell, closure days, monthly budgets, and a working diary of team
|
||||||
|
meetings, maintenance windows and the unbilled running around that never gets logged against a client.
|
||||||
Everything is spread across the <strong>last two years</strong> and dated relative to today, so the dashboard,
|
Everything is spread across the <strong>last two years</strong> and dated relative to today, so the dashboard,
|
||||||
ticket queue, aging, profit and loss and every other report have real history behind them rather than one flat month.
|
ticket queue, aging, profit and loss and every other report have real history behind them rather than one flat month.
|
||||||
</p>
|
</p>
|
||||||
@@ -131,8 +133,9 @@ foreach ($starter_content_status as $pack_status) {
|
|||||||
all read as real, which is the point. Removal matches the <?= intval($demo_data_status['total']) ?> client names in
|
all read as real, which is the point. Removal matches the <?= intval($demo_data_status['total']) ?> client names in
|
||||||
the library, so <strong>renaming a demo client stops it being removable</strong>. Contacts use addresses on the
|
the library, so <strong>renaming a demo client stops it being removable</strong>. Contacts use addresses on the
|
||||||
reserved <strong>.example</strong> domain, which cannot receive mail, and the agreements are created with email
|
reserved <strong>.example</strong> domain, which cannot receive mail, and the agreements are created with email
|
||||||
notification switched off. If this install already has bank accounts of its own, the company side of the books is
|
notification switched off. Anything shared - accounts, suppliers, response targets, tax rates, catalogue lines and
|
||||||
left alone entirely.
|
calendars - is matched on more than its name, so records this install already had are never touched. If the
|
||||||
|
install already has bank accounts of its own, the company side of the books is left alone entirely.
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<?php if ($demo_data_status['other_clients'] && !$demo_data_loaded) { ?>
|
<?php if ($demo_data_status['other_clients'] && !$demo_data_loaded) { ?>
|
||||||
|
|||||||
Reference in New Issue
Block a user