From 63ec2fd66f1a92d5d3b197d01ff446dfef6cc1da Mon Sep 17 00:00:00 2001 From: John Cardinal Date: Tue, 8 Feb 2022 18:55:29 +0000 Subject: [PATCH] --- docs/8.0/ayanova/docs/adm-attachments.md | 4 ++-- docs/8.0/ayanova/docs/ay-start-common-controls.md | 2 +- docs/8.0/ayanova/docs/ay-start-form-data-tables.md | 2 +- docs/8.0/ayanova/docs/svc-workorders-walkthrough.md | 4 ++-- docs/8.0/ayanova/docs/svc-workorders.md | 6 +++--- docs/8.0/ayanova/mkdocs.yml | 3 ++- makedocs.bat | 2 +- 7 files changed, 12 insertions(+), 11 deletions(-) diff --git a/docs/8.0/ayanova/docs/adm-attachments.md b/docs/8.0/ayanova/docs/adm-attachments.md index 113a3cc0..1245247b 100644 --- a/docs/8.0/ayanova/docs/adm-attachments.md +++ b/docs/8.0/ayanova/docs/adm-attachments.md @@ -40,13 +40,13 @@ If a file is found to be physically present that does not have an object in the #### Move selected items -This option will "move" one or more [selected](ay-start-form-data-tables.md#checkbox-record-selection-column) attachments to a different object. +This option will "move" one or more [selected](ay-start-form-data-tables.md#selecting-records) attachments to a different object. This option is useful for situations where you want to delete an object but keep the attached files elsewhere or in cases where unattached "orphan" files are found in the maintenance job and need to be re-attached to the correct object. #### Delete selected items -This option will permanently delete one or more [selected](ay-start-form-data-tables.md#checkbox-record-selection-column) attachments from the file system and permanently remove their links to objects in the database. +This option will permanently delete one or more [selected](ay-start-form-data-tables.md#selecting-records) attachments from the file system and permanently remove their links to objects in the database. This option is useful to free up space when there are a large number of files that are no longer required to be stored. diff --git a/docs/8.0/ayanova/docs/ay-start-common-controls.md b/docs/8.0/ayanova/docs/ay-start-common-controls.md index 6843dbd6..5b168287 100644 --- a/docs/8.0/ayanova/docs/ay-start-common-controls.md +++ b/docs/8.0/ayanova/docs/ay-start-common-controls.md @@ -33,7 +33,7 @@ The attachment control is used throughout AyaNova on every business object form The Autocomplete list is at the heart of many forms in AyaNova and is provided to quickly search for and select a related AyaNova business object. For example a Customer on a Work order. -There are many features in an Autocomplete list and it has it's own [Autocomplete documentation page](ay-start-form-autocomplete-md). +There are many features in an Autocomplete list and it has it's own [Autocomplete documentation page](ay-start-form-autocomplete.md). ### Chart diff --git a/docs/8.0/ayanova/docs/ay-start-form-data-tables.md b/docs/8.0/ayanova/docs/ay-start-form-data-tables.md index de038aec..873d94ed 100644 --- a/docs/8.0/ayanova/docs/ay-start-form-data-tables.md +++ b/docs/8.0/ayanova/docs/ay-start-form-data-tables.md @@ -109,7 +109,7 @@ It is not necessary to display a hidden column, this highlighting is to indicate ![data table columns header](img/form-data-table-columns-header.png) -Column headers not only display the name of that column but also provide controls to [filter](filtering-columns) and [sort](sorting-columns) the columns. +Column headers not only display the name of that column but also provide controls to [filter](#filtering-columns) and [sort](#sorting-columns) the columns. Column header names are designed to wrap around in cases where they would not all fit horizontally to ensure as much data as possible can be displayed on all screen sizes. diff --git a/docs/8.0/ayanova/docs/svc-workorders-walkthrough.md b/docs/8.0/ayanova/docs/svc-workorders-walkthrough.md index 1afbaab9..e0b97ebe 100644 --- a/docs/8.0/ayanova/docs/svc-workorders-walkthrough.md +++ b/docs/8.0/ayanova/docs/svc-workorders-walkthrough.md @@ -18,13 +18,13 @@ You can't see it in the image but when the form is in an invalid state the save Let's fix the broken rule by selecting a Customer: -We want the Customer "XYZ Accounting" so we'll click into the Customers [autocomplete list](ay-start-form-autocomplete) and type "xyz" to search for any Customers with those letters in their name: +We want the Customer "XYZ Accounting" so we'll click into the Customers [autocomplete list](ay-start-form-autocomplete.md) and type "xyz" to search for any Customers with those letters in their name: ![Work order walkthrough 3](img/svc-work-order-walk3.png) Since there is only one customer with XYZ in it's name, only one search result came back and is displayed in the list below the autocomplete control. If there were multiple matches, up to 100 of them at a time would be displayed in the results list. -(There are many ways to search and use the autocomplete list control to speed up entry, all documented in the [autocomplete list](ay-start-form-autocomplete) help page) +(There are many ways to search and use the autocomplete list control to speed up entry, all documented in the [autocomplete list](ay-start-form-autocomplete.md) help page) You'll notice in the image that there are some Tags ("black, green") also showing with the customer name, this is because we've customize the Customer [autocomplete list template](adm-global-autocomplete-templates.md) to also use Tags for searching and selection. You can change this to include multiple fields as required from the [Customer](customers.md) object. diff --git a/docs/8.0/ayanova/docs/svc-workorders.md b/docs/8.0/ayanova/docs/svc-workorders.md index 5cd17188..16c9d53c 100644 --- a/docs/8.0/ayanova/docs/svc-workorders.md +++ b/docs/8.0/ayanova/docs/svc-workorders.md @@ -70,7 +70,7 @@ Costs to restricted users are not only hidden in the work order user interface b Cost restrictions also apply to reporting so a report with cost fields on it will show those values as zero if the current user is restricted from seeing costs. -There are several [reporting flags](#report-template-special-fields) available for adjusting the display of the report template to hide or show elements depending on the what the User is permitted to view. +There are several [reporting flags](#report-template-security-flags) available for adjusting the display of the report template to hide or show elements depending on the what the User is permitted to view. ### Negative part quantity restrictions @@ -243,7 +243,7 @@ The address is used for both billing purposes and physically locating the servic There are several time saving features built into the Address control which are documented in the [Address control help page](ay-start-common-controls.md#address). -A work order records a moment in time when service was performed so to preserve the history, the Work order keeps it's own address separate from the Customer being serviced in case the Customer address changes over time. As well Work orders support setting the Address from other sources such as a selected [unit](#work-order-item-unit) if it has it's own address. +A work order records a moment in time when service was performed so to preserve the history, the Work order keeps it's own address separate from the Customer being serviced in case the Customer address changes over time. As well Work orders support setting the Address from other sources such as a selected [unit](svc-units.md) if it has it's own address. Sometimes you may need to provide service to a location that does not have an set address or a service call on mobile equipment in which case you can use the Address controls Latitude and Longitude fields to enter GPS co-ordinates manually or capture the current location on a mobile device if supported. @@ -1451,7 +1451,7 @@ In addition to the [common edit form menu options](ay-start-edit-forms.md#common #### Duplicate? -## Work order report template security flags +## Report template security flags As some Work order data is not shown or available to restricted Users, several boolean true / false flag fields are provided with the work order header report data which are available to use in Report templates to hide or show sections as required: diff --git a/docs/8.0/ayanova/mkdocs.yml b/docs/8.0/ayanova/mkdocs.yml index 4f56860b..d24f76e0 100644 --- a/docs/8.0/ayanova/mkdocs.yml +++ b/docs/8.0/ayanova/mkdocs.yml @@ -7,6 +7,7 @@ theme: copyright: 'Copyright 2022 Ground Zero Tech-Works Inc.' site_name: AyaNova manual site_dir: '../../../server/AyaNova/wwwroot/docs' +strict: true # Extensions markdown_extensions: - pymdownx.highlight: @@ -32,7 +33,7 @@ nav: - 'Autocomplete lists': 'ay-start-form-autocomplete.md' - 'Tags': 'ay-start-form-tags.md' - 'Wiki': 'ay-start-form-wiki.md' - - 'Custom fields': 'ay-customize#custom-fields' + - 'Custom fields': 'ay-customize.md' - 'Attachments': 'ay-start-form-attachments.md' - Home: - 'Dashboard': 'home-dashboard.md' diff --git a/makedocs.bat b/makedocs.bat index 398499d7..6921617a 100644 --- a/makedocs.bat +++ b/makedocs.bat @@ -1,4 +1,4 @@ cd c:\data\code\raven\docs\8.0\ayanova -mkdocs build +mkdocs build -s cd ..\..\.. pause