Grid Report Data Sources
During the process to create grid reports from a grid, the first part of the process is to extract the data.
The grid content returned from the search is supplied automatically from CCLAS and is termed the 'core result sets'.
The reportable data comprises:
- Result sets based on data transfer objects (DTOs)
- Views constructed from the result sets
- Additional data sources created by a DSC zipped with the report template.
The following section contains details on the various grid-based DTOs.
Population of Result Sets from the DTOs
Note: When referring to a property in a reporting result set, property names are case-sensitive. Refer to the Reporting Result Sets and Views for more details.
| Application and Grid | Data Source Alias | Result Set | Corresponding DTO | GRIDCODE from the Result Set |
|---|---|---|---|---|
| CCACCB search | RSAccreditationBodySearch | CCAccreditationBodyDTO | Code | |
| CCBFGP search | RSBiofieldGroupSearch | RSBiofieldGroup | CCBiofieldGroupDTO | Code |
| CCBFLD search | RSBiofieldSearch |
|
CCBiofieldDTO | Code |
| CCCNGP search | RSCannedCommentGroupSearch |
|
CCCannedCommentGroupDTO | Code |
| CCCNCM search | RSCannedCommentSearch |
|
CCCannedCommentDTO | Code |
| CCCTGY search | RSCategoryTypeSearch |
|
CCCategoryTypeDTO | CategoryType |
| CCCLGP search | RSClientGroupSearch |
|
CCClientGroupDTO | Code |
| CCCLNT client quotes | RSClientQuoteSearch |
|
CCClientQuoteDTO | QuoteCode |
| CCCLNT search | RSClientSearch |
|
CCClientDTO | Code |
| CCCNTP search | RSContainerTypeSearch |
|
CCContainerTypeDTO | Code |
| CCCOST search | RSCostCentreSearch |
|
CCCostCentreDTO | Code |
| MSECUR search | RSCurrencySearch | RSCurrency | CurrencyDTO | (RSCurrency not populated correctly) |
| CCDEVI search | RSDeviceSearch |
|
CCDeviceDTO | Code |
| CCERSH search | RSElectronicRequestSheetSearch |
|
CCElectronicRequestSheetDTO | Code |
| CCHZRD search | RSHazardSearch |
|
CCHazardDTO | Code |
| CCHLDY search | RSHolidaySearch |
|
CCHolidayDTO | Code |
| CCINUP search | RSInstrumentFileUploadSearch | CCInstrumentFileUploadDTO | Code | |
| CCINGP search | RSInstrumentGroupSearch | CCInstrumentGroupDTO | Code | |
| CCINSH search | RSInstrumentScheduleSearch | CCInstrumentScheduleDTO | Code | |
| CCINST search | RSInstrumentSearch | CCInstrumentDTO | Code | |
| CCINV generate invoice batch | RSInvoiceGeneratedDocumentSearch |
|
||
| CCINV search | RSInvoiceSearch |
|
CCInvoiceDTO | InvoiceNo |
| CCFNRP search | RSInvoiceSearch |
|
CCInvoiceDTO | InvoiceNo |
| CCJAUD group view | RSJobAuditSearch |
|
CCJobAuditDTO | JobCode |
| CCBTSM samples | RSJobBatchMaintenanceSampleSearch |
|
CCJobBatchMaintenanceSampleDTO | LinkedJobCode |
| CCBTCH scheme analytes | RSJobBatchSchemeAnalyteSearch |
|
CCJobBatchSchemeAnalyteDTO | SchemeCode |
| CCBTCH samples | RSJobBatchSearch |
|
CCJobBatchSessionDTO | JobCode |
| CCJAUD search | RSJobSearch |
|
CCJobDTO | Code |
| CCREGN search | RSJobSearch |
|
CCJobDTO | Code |
| CCSTRP search | RSJobSearch |
|
CCJobDTO | Code |
| CCLBGP search | RSLaboratoryGroupSearch |
|
CCLaboratoryGroupDTO | Code |
| CCLBRT search | RSLaboratorySearch |
|
CCLaboratoryDTO | Code |
| CCLOFB search | RSLineOfBusinessSearch |
|
CCLineOfBusinessDTO | Code |
| CCLCTN search | RSLocationSearch |
|
CCLocationDTO | Code |
| CCLOCK search | RSLockSearch |
|
CCLockDTO | JobCode |
| CCMTHD search | RSMethodSearch |
|
CCMethodDTO | Code |
| CCWKOP search | RSOpenWorkbookSearch |
|
CCOpenWorkbookDTO | SchemeCode |
| CCORGN search | RSOrganisationSearch |
|
CCOrganisationDTO | Code |
| CCPREF search | RSPreferenceSearch | RSPreference | CCPreferenceDTO | PreferenceName |
| CCPRCADJ search | RSPriceAdjustmentSearch | RSPriceAdjustment | CCPriceAdjustmentDTO | Code |
| CCPRCCATGP search | RSPriceCatalogueGroupSearch | RSPriceCatalogueGroup | CCPriceCatalogueGroupDTO | PriceCatGroupCode |
| CCPRCCAT search | RSPriceCatalogueSearch | RSPriceCatalogue | CCPriceCatalogueDTO | PriceCatCode |
| CCPRCCODE search | RSPriceCodeSearch |
|
CCPriceCodeDTO | Code |
| CCPRCBK schedule | RSPriceScheduleSearch |
|
CCPriceScheduleDTO | PriceCode |
| CCPRDT search | RSProductSearch |
|
CCProductDTO | Code |
| CCPRTN search | RSSamplePortionSearch | RSSamplePortion | CCSamplePortionDTO | Sample_Code || '_' || Portion_Code |
| CCQCHS QC History summary | RSQCHistorySummaryMemberSearch | |||
| CCQCHS search | RSQCHistorySummarySearch | RSQCHistorySummary | CCQCHistorySummaryDTO | SchemeCode |
| CCQCHS Detail Stats | RSQCHistoryStats (?) |
|
RSQCHistoryStatsDTO | |
| CCQCMK search | RSQCMaskSearch | RSQCMask | CCQCMaskDTO | Code |
| CCQCSM samples | RSQCSampleModificationSearch |
|
CCQCSampleModificationDTO | SampleCode |
| CCQCTP search | RSQCTypeSearch |
|
CCQCTypeDTO | Code |
| CCRNGT search | RSRangeTableSearch | RSRangeTable | CCRangeTableDTO | Code |
| CCREPT search | RSReportSearch |
|
CCReportDTO | Code |
| CCRPTR search | RSReportRequestSearch | RSReportRequest | CCJobReportRequestDTO | Code |
| CCTPLR search | RSReportTemplateSearch |
|
CCReportTemplateDTO | Code |
| CCRNDT search | RSRoundingTableSearch |
|
CCRoundingTableDTO | Code |
| CCSHND search | RSSampleHandlingSearch |
|
CCSampleHandlingDTO | Code |
| CCSMPT search | RSSamplePointSearch |
|
CCSamplePointDTO | Code |
| CCSAMP search | RSSampleSearch | RSSample | CCSampleDTO | SampleCode |
| CCREGNSAMP samples | RSSampleSearch | RSSample | CCSampleDTO | SampleCode |
| CCSMTP search | RSSampleTypeSearch |
|
CCSampleTypeDTO | Code |
| CCVALN samples | RSSampleValidationSearch |
|
CCSampleValidationDTO | SampleCode |
| CCSCGP search | RSSchemeGroupSearch |
|
CCSchemeGroupDTO | Code |
| CCSCHM search | RSSchemeSearch |
|
CCSchemeDTO | Code |
| CCSCRT search | RSScriptSearch |
|
CCScriptDTO | Code |
| CCSEGP search | RSSectionGroupSearch |
|
CCSectionGroupDTO | Code |
| CCSECT search | RSSectionSearch |
|
CCSectionDTO | Code |
| CCSPGP search | RSSpecificationGroupSearch |
|
CCSpecificationGroupDTO | Code |
| CCSPFN search | RSSpecificationSearch |
|
CCSpecificationDTO | Code |
| CCSPFNSCHANASRCH add | RSAddSpecificationSchemeVersionAnalyteSearch | CCAddSpecificationSchemeVersionAnalyteDTO | SpecificationCode | |
| CCSPFNSCHANASRCH search | RSSpecificationSchemeVersionAnalyteSearch | RSSpecificationSchemeVersionAnalyte | ||
| CCSTGP search | RSStandardGroupSearch |
|
CCStandardGroupDTO | Code |
| CCSTND search | RSStandardSearch |
|
CCStandardDTO | Code |
| CCSNTX search | RSSyntaxSearch |
|
CCSyntaxDTO | Code |
| CCTAX search | RSTaxCodeSearch |
|
CCTaxCodeDTO | TaxCode |
| CCUNIT search | RSUnitSearch |
|
CCUnitDTO | Code |
| CCUSGP search | RSUserGroupSearch | CCUserGroupDTO | Code | |
| CCUSER search | RSUserSearch |
|
CCUserDTO | Code |
| CCWKBK search | RSWorkbookSearch | RSJob | CCJobDTO | Code |
Financial reports have additional views available to them. The data sources are dependent upon the invoice type of invoice/credit note or job cost, and whether the returned records are to display the invoice currency or laboratory currency.
|
Type of currency |
View |
||
|---|---|---|---|
| Job cost estimate | Job cost work-in-progress | Invoice or credit note | |
|
Invoice currency |
|
|
CCFNRPALLVIEW |
|
Laboratory currency |
CCPECOSTESTVIEW |
CCPECOSTWIPVIEW |
CCFNRPALLLABVIEW |
