Add a Component Type field under Reporting Components

Issue No: MFT-596
Created 7/4/2017 5:45:22 AM
Type Feature
Priority Major
Status Closed
Resolution Fixed
Fixed Version 17.1
Description Add a field, Component Type, to determine main functionality of a reporting component. Right now, we use different sets of fields to distinguish the functionality of a component. We should set a specific list of component types and define their functionalities. Below are the list of initial Component Types and their uses.   * *Preview* - Schedules that generate data according to settings on Reporting Component screen. Makes use of the Output Designer to preview the generated data. Shows Transaction Type field, either Inventory Receipt or Sales Invoice field. Hides Run Report field * *Report* - Schedules that generate reports based on data generated from accompanying schedules. Does not make use of the Output Designer. Hides Transaction Type, Inventory Receipt, and Sales Invoice fields. Shows Run Report field. * *EDI* - Generates an EDI file based on data generated from accompanying schedules. Does not make use of the Output Designer. Hides Transaction Type, Inventory Receipt, Sales Invoice, and Run Report fields. * -EFile - Schedules that generate data according to settings on Reporting Component screen. Does not make use of the Output Designer and does not preview the generated data. Shows Transaction Type field, either Inventory Receipt or Sales Invoice field. Hides Run Report fieldE- * *EFile* -Main-- Generates an EFile (text based file) based on data generated from accompanying schedules. Does not make use of the Output Designer. Hides Transaction Type, Inventory Receipt, and Sales Invoice fields. Shows Run Report field. This Efile is the fiinal/main text file that will be submitted to the state.