Category Archives: Dong Shin

Dong Shin 06.21.2010

  • experimented SaveStatePanel and ManagedCanvas with some datagrids to trouble-shoot maximize problem… nothing found
  • added Utils.checkResolution
  • fixed a  bug not showing Services correctly for saved projects
  • other with AddableListComboBox for services added
  • fixed IndexOutOfBound exception bug
  • corrected Save Button label for Copy Project’
  • changed DHS to USCG

Dong Shin 06.19.2010

  • Appropriation changed as AddableListCB in Funding Request
  • more debugging added
  • fixed a bug creating multiple Project Viewer for selected project
  • Creation watcher added to ProjectViewer and its subcomponents
    • Data retrieval now goes in after all components are created
    • One data set a time upon updateComplete
  • sent updated SWF to Phil to try

Dong Shin 06.17.2010

  • working at home
  • changed the headers of the Project selection for Funding Request for more descriptive
  • fixed a bug not setting the budget to 0 on Funding Request
  • added more debugging using Logger for trouble-shooting timeouts
  • talk to Phil about the changes
  • added Add/Remove Budget Centers on Funding Request
  • double click enabled for Select Project for Funding Request
  • removed Budget Centers datagrid from Project Select for Funding Request
  • trying to find a better way to initialize Financial Data Entry…..

 

  • Project Creation role titles don’t match the standard roles we use everywhere else
  • “Create Funding Request” Brings up dialog with “Funding” spelled “Fungind”
  • Create Funding should work with a full project rather than a line item.
  • Budget Center and Budget should be blank. They will be added by the user
  • Appropriation needs “Add New”
  • BF 34 panel gets several changes:
    • “Reimbursable” has an associated Amount and Obligation Date
    • “Direct” should be “Direct Cite” and has Amount, Obligation Date, Contract Date and Contract Number associated with it.
  • JM wants a DashViewer-like page for showing reports. He prefers no login as the default

Dong 06.16.2010

  • checked in the latest code
  • changed PPM Server to use SQL transaction control for multiple SQLs so that if any SQL fails prior SQLs cancel
  • cleaning up
  • tried Tom’s installer several times…. not working

Dong Shin 06.15.2010

  • packing up PPM for Wed
  • removed FAX  numbers (3) off from Funding Request for now.
  • AddableListComboBox defaults to check for duplicates
  • User logs in after change password
  • force enable Add/Update button of BudgetCenterWindow when new data is added
  • removed Exec Summary from Select Funding Request
  • wrap all TextInputs with toSQLString to mask reserved characters….
  • fixed exception throwing when Data Edit ends with mouse click
  • added restrict attributes (0-9.) to the FinancialDataDataGrid
  • added Create Funding Request

Dong Shin 06.14.2010

  • removed Add/Remove buttons from Funding Request
  • The flash player on Firefox disappeared mysteriously…… installed the latest 10.1.
  • Appropriation on Funding Request is now ComboBox
  • Users Information is copied over from Create/Edit Project
  • Throws an alert when Total Funding and Funding Total doesn’t match
  • changed minLength to 1 for the required fields
  • added an alert when Funding Request is added on existing data
  • disabled Funding Request button on Create Project for now
  • added Create Funding Request

Dong 06.13.2010

  • Highlight editable budget cell on Create Project, others are selectable through a form.
  • Copy Project and Modify Project needed extensive changes due to the use of budget_center table instead of fundings…
  • Financial Data Entry modified to use budget_center table
  • Added Exec Summary and Description to Create Project
  • User mailing address field added – add User, User Management works

Dong Shin 06.11.2010

  • working from home
  • consolidate fundings table with budget_centers table, this will simplify data query, but will need lots of changes
  • create BudgetCenterData.as for datagrid, BudgetCenters for database table access

Dong 06.10.2010

  • working on AddableListComboBox – done
  • created base class for database table object – DBTableBase.as
  • created a bunch of classes for table objects on Budget Center using DBTableBase
  • AddBudgetCenterWindow now uses AddableListComboBox
  • preselect the data just added!

Dong Shin 06.09.2010

  • vertical scroll layout working – needed close event to main ManagedCanvas to remove panels on close
  • database changes
    • added mailing_address column to user tables
    • changed all FLOATs to DOUBLEs
    • changed Exec Summary to LONG TEXT on funding_requests
    • added exec_summary (LONGTEXT), changed description on projects
    • added funding_transaction_name, funding_transaction_number, funding_transaction_type to budget_centers
    • additional tables – budget_center_names, budget_center_numbers, funding_transaction_names, funding_transaction_numbers, funding_transaction_types, expenditure_centers
  • created AddableListComboBox to handle addition of data from forms
  • working on BudgetCenterForm with AddableListComboBox

Dong Shin 06.08.2010

  • changing main canvas to vertical layout
    • closeHandler on SaveStatePanel must not be overridden! – visible=false causes the panel to remain on the canvas
    • default closeHandler causing main panel to keep the child?
    • causing some empty space when the panels are hidden – may need to remove child from the parent panel
  • fixed a bug not updating and refreshing user information correctly
  • should the start year be editable on Project Edit?????
  • added SQL transaction support on ProjPortfolioMgrServer – runSQLArr (user, arr, commit)
  • disabled Title editing on panels that use SaveStatePanel – titleTextField.doubleClickEnabled = false
  • logging out closes all panels (server and debug panels)
  • Main canvas (ManagedCanvas) now removes closed panels
  • changed Create Project from in menu to Copy Project From

Dong Shin 06.07.2010

  • fixed some bugs not letting panels come up correctly
  • corrected SQL to return list of Projects to select
  • changed headerText to dynamic in ProjectFunding based on startYear
  • pre-select Project Mgr/Admin on CreateProject
  • debug/non-debug FlashPlayer behaves differently on Firefox?

Dong Shin 06.04.2010

  • change database engine and add foreign keys
    • ALTER TABLE products ENGINE = innodb
    • ALTER TABLE products add CONSTRAINT fk_supplier FOREIGN KEY  supplier_id, supplier_name REFERENCES (supplier supplier_id, supplier_name) ON DELETE CASCADE;
  • very cool flex datagrid!
  • Add Funding Requests on main menu to allow funding request view
  • Funding Request Window – select, delete funding request
  • double click allows to select Contact, Budget Center on Funding Request
  • fixed a bug not setting contact uids on Funding Request data retrieval
  • fixed a bug not calculating Total correctly when a budget center is added/removed
  • disabled duplicate budget center add
  • deployed, verified install, zipped and uplodated to downloads.viz-n.com, ProjPortfolioMgr.060410.zip
  • disabled hide on CreateProjectPanel, FundingRequestPanel, ContractMgmtWindow… destroy on close
  • fixed SQL bug not returning list of projects properly – error in conditional clause

Dong Shin 06.03.2010

  • changed the labels on CreateProjectPanel
  • create a table to store Budget Center Type – budget_center_types
  • added validators for Appropriation and Budget Type on CreateProjectPanel
  • missing Flex Core Components in design view? – old MvnAssist bug, thought it was fixed….
    • manually added C:Program FilesAdobeFlex Builder 3sdks3.2.0frameworkslibs
  • added validators to AddUserForm
  • added DELETE CASCADE constraint to _funding_request_budget_centers on funding_requests
  • set budget centers data correctly from CreateProjectPanel to FundingRequestPanel
  • disabled Fuding Request button for new project
  • getting rid of uid from appropriations table messed up lots of things!
    • added appropriation to obligations_outlays_goals table
    • modified the Financial Data codes to retrieve appropriation
    • modified AppropriationCBItemRenderer to add obligation and outlay goals when new appropriation is added
    • new obligation and outlay goals set to NULL!!!
  • All the fields are now required for Funding Request

Dong Shin 06.02.2010

  • AddUserForm changed per Phil’s list
  • Changed Roles
  • FundingRequestForm’s  labels changed per new Role names
  • AddBudgetWindow modified
    • Budget Center Number (validate for uniqueness)
    • Budget Center Name(validate for uniqueness)
    • Capability (Addable list)
    • Expenditure Center (Addable list)
    • Investment Portfolio (Addable list)
  • Funding Request modified
    • Project Name, Number, Budget Centers, Budgets from CreateProjectPanel
    • added paddings
    • Capability and PortfolioMgr removed
  • Added Add New… on Appropriations
  • Added Add New… on Budget Center Types

 

To do’s

  • add validators to AddUserForm