diff --git a/containers/backupchecks/src/static/images/documentation/approve-job.png b/containers/backupchecks/src/static/images/documentation/approve-job.png new file mode 100644 index 0000000..1dbb09b Binary files /dev/null and b/containers/backupchecks/src/static/images/documentation/approve-job.png differ diff --git a/containers/backupchecks/src/templates/documentation/customers-jobs/configuring-jobs.html b/containers/backupchecks/src/templates/documentation/customers-jobs/configuring-jobs.html index a0498ea..c0c8fc7 100644 --- a/containers/backupchecks/src/templates/documentation/customers-jobs/configuring-jobs.html +++ b/containers/backupchecks/src/templates/documentation/customers-jobs/configuring-jobs.html @@ -74,30 +74,114 @@
  1. Navigate to Inbox in the main menu
  2. Find a backup report email in the inbox list
  3. -
  4. Click on the email to view its details
  5. -
  6. In the Customer field, select or enter the customer name - -
  7. -
  8. Click the Approve job button (enabled once a customer is selected)
  9. +
  10. Click on the email to view its details in a modal dialog
-

The system will:

- +
+ Inbox Email Detail - Approve Job +
Figure 1: Inbox email detail showing backup report information and customer selection field
+
+ +

Selecting a Customer

+ +

In the email detail modal, you'll see a Customer field with "Select customer" placeholder text. This field has autocomplete functionality:

+ +
    +
  1. Click on the Customer field
  2. +
  3. Start typing part of the customer name (you can type any part, not just the beginning) + +
  4. +
  5. Select the correct customer from the dropdown suggestions
  6. +
+ +
+ ⚠️ Customer Must Exist First:
+ You cannot create new customers from the Inbox. Customers must be created on the Customers page before approving jobs. If the customer doesn't exist yet, cancel the dialog, create the customer first, then return to approve the job. +
+ +

Approving the Job

+ +

Once you've selected a customer:

+ +
    +
  1. Click the Approve job button (blue button at the bottom left)
  2. +
  3. The system will: + +
  4. +
- 💡 Customer Selection:
- The Approve job button is only enabled when a customer is selected. If you type a new customer name, it will be created automatically when you approve the job. + 💡 Workflow Best Practice:
+ The Approve job button is only enabled when a customer is selected. Create customers on the Customers page first, then approve jobs from the Inbox. This ensures proper customer naming and prevents duplicates.
+

Email Detail Information

+ +

When you click on an email in the Inbox, a detail modal displays the parsed backup report information:

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
FieldDescription
FromEmail sender address
BackupDetected backup software (e.g., Veeam, Acronis)
TypeBackup type (e.g., Configuration Job, Full, Incremental)
JobParsed job name from the email
OverallBackup result (Success, Failed, Warning)
CustomerCustomer selection field (autocomplete)
ReceivedDate and time the email was received
ParsedDate and time the email was parsed
+ +

The Details panel on the right shows the parsed backup report content, including:

+ + +

What Mail Parsers Configure

When you approve a job, the Mail Parser automatically determines the following job configuration: