add missing config table reports

pull/11/head
Dan Gowans 2025-04-14 09:14:48 -04:00
parent 8efea8d739
commit 9501f30b23
3 changed files with 27 additions and 1 deletions

View File

@ -17,6 +17,7 @@ const simpleReports = {
from Cemeteries from Cemeteries
where recordDelete_timeMillis is null where recordDelete_timeMillis is null
order by cemeteryName`, order by cemeteryName`,
'committalTypes-all': 'select * from CommittalTypes',
'contractComments-all': 'select * from ContractComments', 'contractComments-all': 'select * from ContractComments',
'contractFees-all': 'select * from ContractFees', 'contractFees-all': 'select * from ContractFees',
'contractFields-all': 'select * from ContractFields', 'contractFields-all': 'select * from ContractFields',
@ -24,6 +25,7 @@ const simpleReports = {
'contracts-all': 'select * from Contracts', 'contracts-all': 'select * from Contracts',
'contractTransactions-all': 'select * from ContractTransactions', 'contractTransactions-all': 'select * from ContractTransactions',
'contractTypeFields-all': 'select * from ContractTypeFields', 'contractTypeFields-all': 'select * from ContractTypeFields',
'contractTypePrints-all': 'select * from ContractTypePrints',
'contractTypes-all': 'select * from ContractTypes', 'contractTypes-all': 'select * from ContractTypes',
'feeCategories-all': 'select * from FeeCategories', 'feeCategories-all': 'select * from FeeCategories',
'fees-all': 'select * from Fees', 'fees-all': 'select * from Fees',

View File

@ -29,6 +29,7 @@ const simpleReports: Record<`${string}-all` | `${string}-formatted`, string> = {
where recordDelete_timeMillis is null where recordDelete_timeMillis is null
order by cemeteryName`, order by cemeteryName`,
'committalTypes-all': 'select * from CommittalTypes',
'contractComments-all': 'select * from ContractComments', 'contractComments-all': 'select * from ContractComments',
'contractFees-all': 'select * from ContractFees', 'contractFees-all': 'select * from ContractFees',
'contractFields-all': 'select * from ContractFields', 'contractFields-all': 'select * from ContractFields',
@ -36,6 +37,7 @@ const simpleReports: Record<`${string}-all` | `${string}-formatted`, string> = {
'contracts-all': 'select * from Contracts', 'contracts-all': 'select * from Contracts',
'contractTransactions-all': 'select * from ContractTransactions', 'contractTransactions-all': 'select * from ContractTransactions',
'contractTypeFields-all': 'select * from ContractTypeFields', 'contractTypeFields-all': 'select * from ContractTypeFields',
'contractTypePrints-all': 'select * from ContractTypePrints',
'contractTypes-all': 'select * from ContractTypes', 'contractTypes-all': 'select * from ContractTypes',
'feeCategories-all': 'select * from FeeCategories', 'feeCategories-all': 'select * from FeeCategories',

View File

@ -597,6 +597,17 @@
<h3 class="title is-5 is-marginless">Contract Type Fields</h3> <h3 class="title is-5 is-marginless">Contract Type Fields</h3>
</div> </div>
</a> </a>
<a class="panel-block align-items-flex-start" href="<%= urlPrefix %>/reports/contractTypePrints-all" download>
<div class="has-text-centered my-2 ml-2 mr-3">
<span class="icon has-text-info">
<i class="fas fa-2x fa-table" aria-hidden="true"></i>
</span><br />
<span class="tag is-info">CSV</span>
</div>
<div>
<h3 class="title is-5 is-marginless">Contract Type Prints</h3>
</div>
</a>
<a class="panel-block align-items-flex-start" href="<%= urlPrefix %>/reports/intermentContainerTypes-all" download> <a class="panel-block align-items-flex-start" href="<%= urlPrefix %>/reports/intermentContainerTypes-all" download>
<div class="has-text-centered my-2 ml-2 mr-3"> <div class="has-text-centered my-2 ml-2 mr-3">
<span class="icon has-text-info"> <span class="icon has-text-info">
@ -608,6 +619,17 @@
<h3 class="title is-5 is-marginless">Interment Container Types</h3> <h3 class="title is-5 is-marginless">Interment Container Types</h3>
</div> </div>
</a> </a>
<a class="panel-block align-items-flex-start" href="<%= urlPrefix %>/reports/committalTypes-all" download>
<div class="has-text-centered my-2 ml-2 mr-3">
<span class="icon has-text-info">
<i class="fas fa-2x fa-table" aria-hidden="true"></i>
</span><br />
<span class="tag is-info">CSV</span>
</div>
<div>
<h3 class="title is-5 is-marginless">Committal Types</h3>
</div>
</a>
</div> </div>
<div class="panel"> <div class="panel">
<h2 class="panel-heading">Work Order Tables</h2> <h2 class="panel-heading">Work Order Tables</h2>