Sample_Report_Design.doc
DOC document 102 KB Posted
- Attached to
- Information Technology Support Services Federal contract opportunity
- Solicitation number
- FE-15-R-003
- Issued by
- Federal Election Commission
About this file
Sample Rpt. Design
View the file
Other files for this federal contract opportunity
| File | Type | Posted |
|---|---|---|
| Amendment_04.pdf | ||
| Amendment_03.pdf | ||
| Amendment_02.pdf | ||
| Amendment_01.pdf | ||
| Info_Mgmt_User_Guide.doc | DOC document | |
| 20070626_NF_UserGuide_v.3.0.doc | DOC document | |
| ADR_Report_requirements_Elapsed_X_enhancement_2_8_13.docx | DOCX document | |
| RAD_Reports_UserGuide_20070628.doc | DOC document | |
| RAD_Reports_UserGuide.doc | DOC document | |
| Administrative_Fines_UserGuide.doc | DOC document | |
| Administrative_Fines_UserGuide-20070710.doc | DOC document | |
| 20070628_UserGuide_Administrative_Fines.doc | DOC document | |
| Non_Filer_UserGuide.doc | DOC document | |
| Past_performance_questionnaire.docx | DOCX document | |
| Solicitation.pdf | ||
| SCA_Wage_Determination.pdf |
Show all 16
On GovTribe
Work with this file on GovTribe
- Download the original file
- Contacts named in this file
- Similar government files
- Ask GovTribe AI about this file
Text version
Report Design Document System design Document
1. 5-Index Report Specifications
The K-Index is the Committee Listing Containing a given Candidate, it displays all committees that contain in a candidate name has been selected by his/her Office, Party and State.
1.1. Report Overview
There are six tables from two different databases involved in the design of this report.
· DISCLOSURE Database
· DIM_CMTE_IE_INF
· CURRENT_LINK
· DIM_CAND_INF
· SQL-Type Tables For Dropdown box Parameters, No joins, No structural relationships
· Cand_office
· Cand_Party
· Cand_state
1.2. Table Joins
"DISCLOSURE"."DIM_CMTE_IE_INF" "DIM_CMTE_IE_INF" LEFT OUTER JOIN
"DISCLOSURE"."CURRENT_LINK" "CURRENT_LINK" ON
"DIM_CMTE_IE_INF"."CMTE_ID"="CURRENT_LINK"."CMTE_ID") LEFT OUTER JOIN
"DISCLOSURE"."DIM_CAND_INF" "DIM_CAND_INF" ON
"CURRENT_LINK"."CAND_ID"="DIM_CAND_INF"."CAND_ID"
1.3. Report Structure
Table 1. Field Table
| Report Field/Column |
| Source Table |
| Source Field |
| Rules |
| Candidate Name |
| DIM_CAND_INF |
| CAND_NM |
| String Field |
| Office |
| DIM_CAND_INF |
| CAND_OFFICE |
| String Field |
| Candidate ID |
| DIM_CAND_INF |
| CAND_ID |
| String Field |
| State |
| DIM_CAND_INF |
| CAND_OFFICE_ST |
| String Field |
| Party |
| DIM_CAND_INF |
| CAND_PTY_AFFILIATION |
| String Field |
| Committee Name |
| DIM_CMTE_IE_INF |
| CMTE_NM |
| String Field |
| Committee ID |
| DIM_CMTE_IE_INF |
| CMTE_ID |
| Detail of each Record |
1.4. Business Logic
The Crystal reports parameters only allow user to have certain of 5-Reports, In this 5-Index report only for STATE, PARTY, OFFICE oriented candidates, not for particular candidate name. There will be another %-Index Report for a given name/id of a candidate by Criteria of STATE, PARTY, OFFICE
1.5. Crystal Formula Fields
None
1.6. Crystal SQL Expression Fields
None
1.7. Crystal Parameter Fields
Here is the screenshot of the 5-Index report User interface:
· Name = {? elecClYr }
Properties = Period of Report, translation of Election Cycle, Dropdown Box Criteria for Field = CURRENT_LINK.ELECTION_YR
· Name = {? CandOffice }, One of the Combination key search for a Candidate Properties = Dropdown Box, by COMMAND/SQL Type Table(View) Criteria for Field = DIM_CAND_INF.CAND_OFFICE
· Name = {? CandParty }, One of the Combination key search for a Candidate
Properties = Dropdown Box, by COMMAND/SQL Type Table(View) Criteria for Field = DIM_CAND_INF.CAND_
· Name = {? CandState }, One of the Combination key search for a Candidate
Properties = Dropdown Box, by COMMAND/SQL Type Table(View) Criteria for Field = DIM_CAND_INF.CAND_OFFICE_ST
1.8. Crystal Total Fields
None
1.9. Crystal Group Name Fields
None
1.10. Crystal Special Fields
Crystal System Date
Page N of M total
Page Total
Report Title
Page Counts
2. Data Dictionary
Table 2. Data Dictionary
| Table Name |
| Column Name |
| Data Type |
| Constraints |
| Description |
| DIM_CMTE_IE_INF |
| Cmte_id |
| Varchar2(9) |
| Exists |
| Id number |
| DIM_CMTE_IE_INF |
| Cmte_nm |
| Varchar2(90) |
Name
| DIM_CMTE_IE_INF |
| Filed_cmte_tp_desc |
| Varchar2(58) |
Committee type
| DIM_CAND_INF |
| Can_ID |
| Varchar2(9) |
Group#1 Lead
| DIM_CAND_INF |
| Cand_Nm |
| Varchar2(38) |
| DIM_CAND_INF |
| CAND_PTY_AFFILIATION_DESC |
| Varchar2(33) |
| DIM_CAND_INF |
| CAND_OFFICE_DESC |
| Varchar2(20) |
| DIM_CAND_INF |
| LATEST_RECEIPT_DT |
| Date |
| DIM_CAND_INF |
| CAND_ST1 |
| Varchar2(34) |
| DIM_CAND_INF |
| CAND_ST2 |
| Varchar2(34) |
| DIM_CAND_INF |
| CAND_CITY |
| Varchar2(18) |
| DIM_CAND_INF |
| CAND_ST |
| Varchar2(2) |
| DIM_CAND_INF |
| CAND_ZIP |
| Varchar2(9) |
2.1. SQL Sample Code
SELECT "DIM_CAND_INF"."CAND_OFFICE", "DIM_CAND_INF"."CAND_NM", "DIM_CAND_INF"."CAND_ID", "DIM_CAND_INF"."CAND_OFFICE_ST", "CURRENT_LINK"."ELECTION_YR", "DIM_CMTE_IE_INF"."CMTE_ID", "DIM_CMTE_IE_INF"."CMTE_NM", "DIM_CAND_INF"."CAND_PTY_AFFILIATION"
FROM ("DISCLOSURE"."DIM_CMTE_IE_INF" "DIM_CMTE_IE_INF" LEFT OUTER JOIN "DISCLOSURE"."CURRENT_LINK" "CURRENT_LINK" ON "DIM_CMTE_IE_INF"."CMTE_ID"="CURRENT_LINK"."CMTE_ID") LEFT OUTER JOIN "DISCLOSURE"."DIM_CAND_INF" "DIM_CAND_INF" ON "CURRENT_LINK"."CAND_ID"="DIM_CAND_INF"."CAND_ID"
WHERE ("CURRENT_LINK"."ELECTION_YR">=1999 AND "CURRENT_LINK"."ELECTION_YR"<=2000) AND "DIM_CAND_INF"."CAND_OFFICE_ST"='US' AND "DIM_CAND_INF"."CAND_OFFICE"='P' AND "DIM_CAND_INF"."CAND_PTY_AFFILIATION"='DEM'
3. Screen-Looked Page Format
| C Index Design Document. |
| Page 1 |
| 10/18/2006 |
| LK Index Design Document. |
| Page 6 |
| 10/18/2006 |
File details come from the government source that posted it. Updated .