diff --git a/docs/8.0/ayanova/docs/ay-ex-export.md b/docs/8.0/ayanova/docs/ay-ex-export.md new file mode 100644 index 00000000..108dab74 --- /dev/null +++ b/docs/8.0/ayanova/docs/ay-ex-export.md @@ -0,0 +1,10 @@ +# EXPORT EXTENSION + +The Export extension can be used to export selected records from AyaNova. + +Formats available are .json and .csv (comma separated values). + +.json is most appropriate for preserving the original structure of the data being exported and a good "round trip" format as it's most compatible with importing back into AyaNova. JSON format is becoming more widely accepted and you should choose this format where possible. + +.csv is more widely compatible with 3rd party applications than JSON but CSV is a "flat" file format that will lose some of the structure of the source data so some adaptations need to be made to the data during export and it may not be directly importable back into AyaNova again. + diff --git a/docs/8.0/ayanova/mkdocs.yml b/docs/8.0/ayanova/mkdocs.yml index ecd8119a..a113ab01 100644 --- a/docs/8.0/ayanova/mkdocs.yml +++ b/docs/8.0/ayanova/mkdocs.yml @@ -87,6 +87,7 @@ nav: - 'Report editor': 'form-ay-report-edit.md' - Extensions: - 'Tags extension': 'ay-ex-tags.md' + - 'Export extension': 'ay-ex-export.md' - Customer: - 'Workorders': 'form-customer-workorders.md' - 'Customer service requests': 'form-customer-csr-list.md' diff --git a/server/AyaNova/biz/JobsBiz.cs b/server/AyaNova/biz/JobsBiz.cs index 41438507..53cf5358 100644 --- a/server/AyaNova/biz/JobsBiz.cs +++ b/server/AyaNova/biz/JobsBiz.cs @@ -94,7 +94,7 @@ namespace AyaNova.Biz // when disposed if either commands fails await transaction.CommitAsync(); } - catch (Exception ex) + catch { throw; }