- went to Fort to check out the new desks and the space with Brian and Mike
- PPM Widgets
- browsing Budget Centers data with a project selected complete – need to go down further from the budget centers table
- working on Relational Table browser
Category Archives: Dong Shin
Dong Shin 09.26.11
- continue working on PPM Widgets
- created Table and data classes for Budget Centers
- added routine to select project to retrieve budget centers
Dong Shin 09.22.11
- Continue working on PPM Widgets
- added AboutDebugGroup – needs to wait until swf loaded up completely, it will fail to display compile date/time
- created TableDataForm to display individual Table data
- passing table Class objects between UI’s parse the data
- working on QueryResultAdbDataGrid to add filters/searches
Dong Shin 09.19.11
- PPM Widgets
- creaed RowDataBase class to support database table row
- Project VO now can use RowDataBase to display columns using dynamic class loading
- created TableDataLoader class to retrieve table data using dynamic class loading
- created ColumsSelectTitleWindow to display columns defined in the VO classes
- created TableDataSelectTitleWindow to display data from TableDataLoader
- found ResizableControls from http://flexdevtips.blogspot.com/2010/06/flex-4-spark-resizable-controls.html
- convert to Flex Lib
- using ResizableDraggableTitleWindowSkin for PPM Widgets
Dong Shin 09.15.11
- defining Objects and Actions for PPM Widgets
- added local and server logs
- server logs’ endpoint must be set after reading config file!
- added TabNavigator to separate Data Navigator and Action Navigator
Dong Shin 09.14.11
- Continue working on PPM Widget
- added Database, Table, Column classes to the MySQL package
- displaying tables and columns in TreeView
- added tooltips for tables and columns
- selected tables show related tables
Dong Shin 09.09.11
- started working on PPM Widgets
- created DraggableTablesContainer, TableInfoPanel, TableInfoList
- working on getting table information for TableInfoPanel
- A Diagram of the MySQL information schema
- find primary key of table
SELECT c.*, ke.REFERENCED_TABLE_NAME FROM information_schema.COLUMNS c LEFT JOIN information_schema.KEY_COLUMN_USAGE ke USING (TABLE_SCHEMA, TABLE_NAME, COLUMN_NAME) WHERE c.table_schema='test' ORDER BY ke.referenced_table_name;
got Tables, Primary Keys and Foreign Keys to display…
Dong Shin 09.07.11
- after days of frustrating problems with my MacBook, ended up installing fresh copy of Lion and everything else… installing stuffs as I work. Let’s see if anything goes wrong again.
- install MacPorts xcode to get JavaHL? required by Subclipse, not working properly.
- writing up requirements for Database Navigator (mobile app) tool.
Dong Shin 08.30.11
- adding monthly PM Actuals to Financial Status
- PM Actual Outlay tooltip added to FinancialStatusDataForm
- query – long and +gly, grabs whole year’s data
- SELECT * FROM (SELECT r.funding_amount as statusAmount, r.*, c.uid as contractUid, c.contract_number as contractNumber, c.name as contractorName, c.location as contractorLocation, c.amount as contractAmount, d.uid as directCiteUid, d.obligation_amount as dObligationAmount, d.outlay_amount as dOutlayAmount, NULL as rObligationAmount, NULL as rOutlayAmount, b.center_number, a.amount, r.uid as fundingRequestId, a.uid as budgetAmountsId, o.month_1, o.month_2, o.month_3, o.month_4, o.month_5, o.month_6, o.month_7, o.month_8, o.month_9, o.month_10, o.month_11, o.month_12 FROM funding_requests r LEFT JOIN direct_cites d ON r.uid = d.funding_request_id LEFT JOIN contracts c ON d.contract_id = c.uid LEFT JOIN budget_centers b on r.project_id = b.project_id LEFT JOIN budget_amounts a on b.uid = a.budget_center_id, obligations_outlays o WHERE b.project_id = 100 AND a.uid = 1395 AND NOT ISNULL(d.funding_request_id) AND r.fiscal_year = 2011 AND o.year = 2011 AND o.project_id = 100 AND o.funding_id = 213 AND o.type LIKE ‘PM Actuals Outlay%’ AND o.year_count = 1 UNION SELECT r.funding_amount as statusAmount, r.*, NULL as contractUid, NULL as contractNumber, NULL as contractorName, NULL as contractorLocation, NULL as contractAmount, NULL as directCiteUid, NULL as dObligationAmount, NULL as dOutlayAmount, r.reimbursable_amount as rObligationAmount, r.outlay_amount as rOutlayAmount, b.center_number, a.amount, r.uid as fundingRequestId, a.uid as budgetAmountsId, o.month_1, o.month_2, o.month_3, o.month_4, o.month_5, o.month_6, o.month_7, o.month_8, o.month_9, o.month_10, o.month_11, o.month_12 FROM funding_requests r LEFT JOIN budget_centers b on r.project_id = b.project_id LEFT JOIN budget_amounts a on b.uid = a.budget_center_id, obligations_outlays o WHERE b.project_id = 100 AND a.uid = 1395 AND r.fiscal_year = 2011 AND r.uid NOT IN (SELECT funding_request_id FROM direct_cites) AND o.year = 2011 AND o.project_id = 100 AND o.funding_id = 213 AND o.type LIKE ‘PM Actuals Outlay%’ AND o.year_count = 1) AS T1 ORDER BY uid, contractUid, statusAmount DESC
Dong Shin 08.17.11
- PPM Changes
- fixed FY Totals not showing in Financial Status
- FMP and Invoices window doesn’t come up when the monthly field changes from some value to empty
- FY Totals show on Create/Edit Project
- fixed % calculation in Financial Status
Dong Shin 08.16.11
- PPM Demo @ NSA
- list of PPM bugs
- FY Totals not showing up on Create Project Panel
- Do not show FMP when monthly data changes to null
- Funding Amount from Funding Request not showing in Financial Status
- incorrect % calculation in Financial Status
- PM Actual Outlays should come from monthly data, use it as default. If it is changed from Financial Status, keep it separate from the monthly data
- add search to appropriate panels
- embed/upload files
Dong Shin 08.12.11
- PPM Changes
- Total FY Budget editable and modified budget_amounts table to support it
- ALTER TABLE `budget_amounts` ADD `status_amount` FLOAT NOT NULL DEFAULT ‘-1’ AFTER `amount`
- fixed total calculation not working..
- saved scripts
- projects_overdue.py, projects_under_budget.py, managers_under_budget.py
- Total FY Budget editable and modified budget_amounts table to support it
Dong Shin 08.10.11
- PPM Changes
- Added check for Outlay <= Obligation
- when Outlay = 0 and Obligation = 0, don’t show it in Financial Status Form
- added Contract Value to Financial Status Form
- disable save and warn for Outlay <= Obligation
- Going through Maven Architecture doc
- found that I have 0.12 M2Eclipse, couldn’t update… ended up uninstalling old and install the latest thru Eclipse Marketplace
Dong Shin 08.05.11
- Blaze 4.0 changes
- added BlazeDS 4.0 to FGMDEV’s Nexus repo – com.adobe.blazeds:4.0.0.14931
- flex-messaging-common
- flex-messaging-core
- flex-messaging-opt
- flex-messaging-proxy
- flex-messaging-remoting
- flex-rds-server
- add following lines to your settings.xml in <repositories/> section for Blaze DS 4.0
- added BlazeDS 4.0 to FGMDEV’s Nexus repo – com.adobe.blazeds:4.0.0.14931
<repository><id>spring-maven-external</id>
<name>Springframework Maven External Repository</name>
</repository>
Dong Shin 08.02.11
- PPM Changes
- change length of Description in Funding Request and remove maxLength validation
ALTER TABLE `funding_requests` CHANGE `description` `description` TEXT CHARACTER SET utf8 COLLATE utf8_general_ci NULL DEFAULT NULL- fixed Obligation/Outlay showing where it shouldn’t – no data in funding request, but in Direct Cites
- database change – DBUpdateSQLs08022011.sql
- make table editable in Database Table Management
- ALTER TABLE <table_name> COMMENT = “editable”;
- uploaded latest PPM and database update to /exchange/080211

You must be logged in to post a comment.