From 25311770b9dec371b5dfdb993cf310d16cdbcf83 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Fri, 2 May 2014 10:14:37 -0500 Subject: [PATCH 01/12] IDEMPIERE-709 All Created and Updated columns must be not null default statement_timestamp() in database / fix default on postgresql columns --- .../oracle/201405021009_IDEMPIERE-709.sql | 4 + .../postgresql/201405021009_IDEMPIERE-709.sql | 458 ++++++++++++++++++ 2 files changed, 462 insertions(+) create mode 100644 migration/i2.0/oracle/201405021009_IDEMPIERE-709.sql create mode 100644 migration/i2.0/postgresql/201405021009_IDEMPIERE-709.sql diff --git a/migration/i2.0/oracle/201405021009_IDEMPIERE-709.sql b/migration/i2.0/oracle/201405021009_IDEMPIERE-709.sql new file mode 100644 index 0000000000..a0c608b303 --- /dev/null +++ b/migration/i2.0/oracle/201405021009_IDEMPIERE-709.sql @@ -0,0 +1,4 @@ +-- just for postgresql + +SELECT register_migration_script('201405021009_IDEMPIERE-709.sql') FROM dual +; diff --git a/migration/i2.0/postgresql/201405021009_IDEMPIERE-709.sql b/migration/i2.0/postgresql/201405021009_IDEMPIERE-709.sql new file mode 100644 index 0000000000..12908fc677 --- /dev/null +++ b/migration/i2.0/postgresql/201405021009_IDEMPIERE-709.sql @@ -0,0 +1,458 @@ +ALTER TABLE a_asset_acct ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_acct ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_addition ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_addition ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_change ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_change ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_class ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_class ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_disposed ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_disposed ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_group_acct ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_group_acct ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_info_fin ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_info_fin ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_info_ins ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_info_ins ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_info_lic ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_info_lic ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_info_oth ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_info_oth ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_info_tax ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_info_tax ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_product ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_product ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_reval ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_reval ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_reval_entry ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_reval_entry ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_reval_index ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_reval_index ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_split ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_split ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_spread ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_spread ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_transfer ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_transfer ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_type ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_type ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_use ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_asset_use ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_build ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_build ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_convention ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_convention ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_entry ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_entry ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_exp ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_exp ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_forecast ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_forecast ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_method ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_method ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_table_detail ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_table_detail ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_table_header ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_table_header ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_workfile ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_depreciation_workfile ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_fundingmode ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE a_fundingmode ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_fundingmode_acct ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE a_fundingmode_acct ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_chart ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_chart ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_chartdatasource ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_chartdatasource ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_ctxhelp ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_ctxhelp ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_ctxhelpmsg ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_ctxhelpmsg ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_element ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_housekeeping ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_housekeeping ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_indexcolumn ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_indexcolumn ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_infowindow_access ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_infowindow_access ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_migrationscript ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_migrationscript ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_modelvalidator ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_modelvalidator ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_package_imp_inst ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_package_imp_inst ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_package_uuid_map ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_package_uuid_map ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_passwordrule ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_passwordrule ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_pinstance ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_pinstance_para ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_pinstance_para ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_recentitem ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_recentitem ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_relationtype ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_relationtype ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_replicationdocument ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_replicationdocument ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_role_included ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_role_included ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_rule ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_rule ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_schedule ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_schedule ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_searchdefinition ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_searchdefinition ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_storageprovider ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_storageprovider ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_sysconfig ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_sysconfig ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_tab_customization ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_tab_customization ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_table_scriptvalidator ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_table_scriptvalidator ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_tableindex ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_tableindex ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_toolbarbutton ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_toolbarbutton ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_toolbarbuttonrestrict ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_toolbarbuttonrestrict ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_viewcolumn ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_viewcolumn ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_viewcomponent ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_viewcomponent ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_wizardprocess ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_wizardprocess ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ad_zoomcondition ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ad_zoomcondition ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_clientexception ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_clientexception ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE asp_clientlevel ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE asp_clientlevel ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_field ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_field ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE asp_form ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_form ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE asp_level ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_level ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE asp_module ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE asp_module ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_process ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE asp_process ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_process_para ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_process_para ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE asp_ref_list ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_ref_list ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE asp_tab ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_tab ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE asp_task ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE asp_task ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_window ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE asp_window ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_workflow ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE asp_workflow ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_1099box ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_1099box ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_addresstransaction ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_addresstransaction ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_addressvalidation ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_addressvalidation ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_addressvalidationcfg ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_addressvalidationcfg ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_bankaccount_processor ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_bankaccount_processor ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_bp_shippingacct ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_bp_shippingacct ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_cashplan ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_cashplan ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_cashplanline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_cashplanline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_chargetype ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_chargetype ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_chargetype_doctype ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_chargetype_doctype ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_contactactivity ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_contactactivity ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_depositbatch ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_depositbatch ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_depositbatchline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_depositbatchline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_onlinetrxhistory ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_onlinetrxhistory ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_opportunity ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_opportunity ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_orderlandedcost ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_orderlandedcost ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_orderlandedcostallocation ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_orderlandedcostallocation ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_orderpayschedule ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_orderpayschedule ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_paymenttransaction ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_paymenttransaction ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_pospayment ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_pospayment ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_postendertype ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_postendertype ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_salesstage ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_salesstage ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_taxbase ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_taxbase ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_taxdefinition ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_taxdefinition ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_taxgroup ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_taxgroup ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_taxprovider ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_taxprovider ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_taxprovidercfg ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_taxprovidercfg ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE c_taxtype ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE c_taxtype ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE dd_networkdistribution ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE dd_networkdistribution ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE dd_networkdistributionline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE dd_networkdistributionline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE dd_order ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE dd_order ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE dd_orderline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE dd_orderline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE exp_format ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE exp_format ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE exp_formatline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE exp_formatline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE exp_processor ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE exp_processor ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE exp_processor_type ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE exp_processor_type ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE exp_processorparameter ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE exp_processorparameter ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE fact_acct_summary ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE fact_acct_summary ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE fact_reconciliation ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE fact_reconciliation ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE gl_journalgenerator ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE gl_journalgenerator ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE gl_journalgeneratorline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE gl_journalgeneratorline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE gl_journalgeneratorsource ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE gl_journalgeneratorsource ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_attribute ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_attribute ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_concept ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_concept ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_concept_acct ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_concept_acct ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_concept_category ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_concept_category ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_contract ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_contract ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_department ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_department ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_employee ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_employee ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_job ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_job ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_list ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_list ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_listline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_listline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_listtype ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_listtype ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_listversion ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_listversion ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_movement ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_movement ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_payroll ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_payroll ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_payrollconcept ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_payrollconcept ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_period ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_period ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_process ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE hr_process ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_year ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE hr_year ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_asset ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_asset ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_bankstatement ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_bankstatement ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_bpartner ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_bpartner ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_conversion_rate ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_conversion_rate ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_elementvalue ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_elementvalue ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_fajournal ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_fajournal ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_fixedasset ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_fixedasset ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_gljournal ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_gljournal ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_hr_movement ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_hr_movement ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_inventory ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_inventory ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_invoice ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_invoice ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_movement ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_movement ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_order ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_order ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_payment ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_payment ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_pricelist ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_pricelist ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_product ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_product ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_productplanning ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_productplanning ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE i_reportline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE i_reportline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE imp_processor ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE imp_processor ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE imp_processor_type ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE imp_processor_type ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE imp_processorlog ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE imp_processorlog ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE imp_processorparameter ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE imp_processorparameter ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_bp_price ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_bp_price ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_commodityshipment ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_commodityshipment ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_costhistory ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_costhistory ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_packagemps ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_packagemps ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_parttype ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_parttype ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_product_qualitytest ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_product_qualitytest ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_productpricevendorbreak ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_productpricevendorbreak ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotion ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotion ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotiondistribution ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotiondistribution ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotiongroup ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotiongroup ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotiongroupline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotiongroupline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotionline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotionline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotionprecondition ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotionprecondition ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotionreward ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_promotionreward ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_qualitytest ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_qualitytest ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_qualitytestresult ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_qualitytestresult ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_rmatax ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_rmatax ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_shippercfg ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_shippercfg ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_shipperlabels ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_shipperlabels ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_shipperlabelscfg ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_shipperlabelscfg ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_shipperpackaging ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_shipperpackaging ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_shipperpackagingcfg ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_shipperpackagingcfg ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_shipperpickuptypes ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_shipperpickuptypes ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_shipperpickuptypescfg ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_shipperpickuptypescfg ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_shippingprocessor ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_shippingprocessor ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_shippingprocessorcfg ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_shippingprocessorcfg ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_shippingtransaction ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_shippingtransaction ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_shippingtransactionline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_shippingtransactionline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_storageonhand ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_storageonhand ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE m_storagereservation ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE m_storagereservation ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pa_dashboardcontent ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pa_dashboardcontent ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pa_dashboardcontent_access ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pa_dashboardcontent_access ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pa_dashboardpreference ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pa_dashboardpreference ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pa_reportcube ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pa_reportcube ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_cost_collector ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_cost_collector ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_cost_collectorma ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_cost_collectorma ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_mrp ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_mrp ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_bom ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_bom ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_bomline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_bomline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_cost ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_cost ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_node ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_node ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_node_asset ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_node_asset ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_node_product ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_node_product ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_nodenext ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_nodenext ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_workflow ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_order_workflow ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_product_bom ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_product_bom ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_product_bomline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_product_bomline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_product_planning ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_product_planning ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_wf_node_asset ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_wf_node_asset ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE pp_wf_node_product ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE pp_wf_node_product ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE qm_specification ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE qm_specification ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE qm_specificationline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE qm_specificationline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE t_1099extract ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE t_1099extract ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE t_bom_indented ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE t_bom_indented ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE t_bomline ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE t_bomline ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE t_cashflow ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE t_cashflow ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE t_mrp_crp ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE t_mrp_crp ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE t_reconciliation ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE t_reconciliation ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE t_replenish ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE t_trialbalance ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE t_trialbalance ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE u_posterminal ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE u_posterminal ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservice ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservice ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservice_para ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservice_para ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservicefieldinput ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservicefieldinput ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservicefieldoutput ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservicefieldoutput ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservicemethod ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservicemethod ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservicetype ALTER COLUMN updated SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservicetype ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservicetypeaccess ALTER COLUMN created SET DEFAULT statement_timestamp(); +ALTER TABLE ws_webservicetypeaccess ALTER COLUMN updated SET DEFAULT statement_timestamp(); + +SELECT register_migration_script('201405021009_IDEMPIERE-709.sql') FROM dual +; From 448b84f2845f5501f46580fde63019d2df17f170 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Fri, 2 May 2014 10:14:59 -0500 Subject: [PATCH 02/12] IDEMPIERE-1925 Log SEVERE when creating a record in a window with a field based on Created or Updated / IDEMPIERE-709 --- org.adempiere.base/src/org/compiere/model/GridField.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/org.adempiere.base/src/org/compiere/model/GridField.java b/org.adempiere.base/src/org/compiere/model/GridField.java index 064e712e26..830cd76586 100644 --- a/org.adempiere.base/src/org/compiere/model/GridField.java +++ b/org.adempiere.base/src/org/compiere/model/GridField.java @@ -551,9 +551,11 @@ public class GridField // No defaults for these fields if (m_vo.IsKey || m_vo.displayType == DisplayType.RowID - || DisplayType.isLOB(m_vo.displayType)) + || DisplayType.isLOB(m_vo.displayType) + || "Created".equals(m_vo.ColumnName) // for Created/Updated default is managed on PO, and direct inserts on DB + || "Updated".equals(m_vo.ColumnName)) return null; - // Set Parent to context if not explitly set + // Set Parent to context if not explicitly set if (isParentValue() && (m_vo.DefaultValue == null || m_vo.DefaultValue.length() == 0)) { From 9f24e8a85b7e566a71a97650a8e8222e2d21902f Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Fri, 2 May 2014 16:19:10 -0500 Subject: [PATCH 03/12] IDEMPIERE-1927 MAccount.get creating deadlocks because it doesn't have trx --- .../compiere/process/AcctSchemaCopyAcct.java | 3 +- .../org/compiere/process/ImportGLJournal.java | 3 +- .../src/org/compiere/process/InvoiceNGL.java | 6 ++-- .../src/org/compiere/acct/FactLine.java | 3 +- .../src/org/compiere/model/MAccount.java | 32 ++++++++++++++++--- .../org/compiere/model/MDistributionLine.java | 3 +- .../src/org/compiere/model/MFactAcct.java | 3 +- .../src/org/compiere/model/MJournalLine.java | 3 +- .../globalqss/process/GLJournalGenerate.java | 3 +- .../org/compiere/grid/ed/VAccountDialog.java | 2 +- .../webui/window/WAccountDialog.java | 2 +- .../src/org/compiere/apps/form/Charge.java | 3 +- 12 files changed, 49 insertions(+), 17 deletions(-) diff --git a/org.adempiere.base.process/src/org/compiere/process/AcctSchemaCopyAcct.java b/org.adempiere.base.process/src/org/compiere/process/AcctSchemaCopyAcct.java index 96d595f3ac..8d4fd4d1af 100644 --- a/org.adempiere.base.process/src/org/compiere/process/AcctSchemaCopyAcct.java +++ b/org.adempiere.base.process/src/org/compiere/process/AcctSchemaCopyAcct.java @@ -228,7 +228,8 @@ public class AcctSchemaCopyAcct extends SvrProcess M_Product_ID, C_BPartner_ID, AD_OrgTrx_ID, C_LocFrom_ID, C_LocTo_ID, C_SalesRegion_ID, C_Project_ID, C_Campaign_ID, C_Activity_ID, - User1_ID, User2_ID, UserElement1_ID, UserElement2_ID); + User1_ID, User2_ID, UserElement1_ID, UserElement2_ID, + get_TrxName()); } // createAccount diff --git a/org.adempiere.base.process/src/org/compiere/process/ImportGLJournal.java b/org.adempiere.base.process/src/org/compiere/process/ImportGLJournal.java index b4a2b0b1d5..ed6523d9ba 100644 --- a/org.adempiere.base.process/src/org/compiere/process/ImportGLJournal.java +++ b/org.adempiere.base.process/src/org/compiere/process/ImportGLJournal.java @@ -786,7 +786,8 @@ public class ImportGLJournal extends SvrProcess imp.getM_Product_ID(), imp.getC_BPartner_ID(), imp.getAD_OrgTrx_ID(), imp.getC_LocFrom_ID(), imp.getC_LocTo_ID(), imp.getC_SalesRegion_ID(), imp.getC_Project_ID(), imp.getC_Campaign_ID(), imp.getC_Activity_ID(), - imp.getUser1_ID(), imp.getUser2_ID(), 0, 0); + imp.getUser1_ID(), imp.getUser2_ID(), 0, 0, + get_TrxName()); if (acct != null && acct.get_ID() == 0) acct.saveEx(); if (acct == null || acct.get_ID() == 0) diff --git a/org.adempiere.base.process/src/org/compiere/process/InvoiceNGL.java b/org.adempiere.base.process/src/org/compiere/process/InvoiceNGL.java index 5258e14872..2c69f479e4 100644 --- a/org.adempiere.base.process/src/org/compiere/process/InvoiceNGL.java +++ b/org.adempiere.base.process/src/org/compiere/process/InvoiceNGL.java @@ -333,7 +333,8 @@ public class InvoiceNGL extends SvrProcess base.getM_Product_ID(), base.getC_BPartner_ID(), base.getAD_OrgTrx_ID(), base.getC_LocFrom_ID(), base.getC_LocTo_ID(), base.getC_SalesRegion_ID(), base.getC_Project_ID(), base.getC_Campaign_ID(), base.getC_Activity_ID(), - base.getUser1_ID(), base.getUser2_ID(), base.getUserElement1_ID(), base.getUserElement2_ID()); + base.getUser1_ID(), base.getUser2_ID(), base.getUserElement1_ID(), base.getUserElement2_ID(), + get_TrxName()); line.setDescription(Msg.getElement(getCtx(), "UnrealizedGain_Acct")); line.setC_ValidCombination_ID(acct.getC_ValidCombination_ID()); line.setAmtSourceCr (drTotal); @@ -351,7 +352,8 @@ public class InvoiceNGL extends SvrProcess base.getM_Product_ID(), base.getC_BPartner_ID(), base.getAD_OrgTrx_ID(), base.getC_LocFrom_ID(), base.getC_LocTo_ID(), base.getC_SalesRegion_ID(), base.getC_Project_ID(), base.getC_Campaign_ID(), base.getC_Activity_ID(), - base.getUser1_ID(), base.getUser2_ID(), base.getUserElement1_ID(), base.getUserElement2_ID()); + base.getUser1_ID(), base.getUser2_ID(), base.getUserElement1_ID(), base.getUserElement2_ID(), + get_TrxName()); line.setDescription(Msg.getElement(getCtx(), "UnrealizedLoss_Acct")); line.setC_ValidCombination_ID(acct.getC_ValidCombination_ID()); line.setAmtSourceDr (crTotal); diff --git a/org.adempiere.base/src/org/compiere/acct/FactLine.java b/org.adempiere.base/src/org/compiere/acct/FactLine.java index a836c02a04..eaac877758 100644 --- a/org.adempiere.base/src/org/compiere/acct/FactLine.java +++ b/org.adempiere.base/src/org/compiere/acct/FactLine.java @@ -991,7 +991,8 @@ public final class FactLine extends X_Fact_Acct AD_Client_ID, AD_Org_ID, getC_AcctSchema_ID(), Account_ID, C_SubAcct_ID, M_Product_ID, C_BPartner_ID, AD_OrgTrx_ID, C_LocFrom_ID, C_LocTo_ID, C_SRegion_ID, C_Project_ID, C_Campaign_ID, C_Activity_ID, - User1_ID, User2_ID, UserElement1_ID, UserElement2_ID); + User1_ID, User2_ID, UserElement1_ID, UserElement2_ID, + get_TrxName()); if (revenue != null && revenue.get_ID() == 0) revenue.saveEx(); if (revenue == null || revenue.get_ID() == 0) diff --git a/org.adempiere.base/src/org/compiere/model/MAccount.java b/org.adempiere.base/src/org/compiere/model/MAccount.java index e032863f3c..e2f21f252d 100644 --- a/org.adempiere.base/src/org/compiere/model/MAccount.java +++ b/org.adempiere.base/src/org/compiere/model/MAccount.java @@ -41,8 +41,28 @@ public class MAccount extends X_C_ValidCombination /** * */ - private static final long serialVersionUID = -1936396369349550834L; + private static final long serialVersionUID = 7980515458720808532L; + /* + * Deprecated - use the same method with trxName instead + */ + @Deprecated + public static MAccount get(Properties ctx, int ad_Client_ID, int ad_Org_ID, + int c_AcctSchema_ID, int new_account_id, int c_SubAcct_ID, + int m_Product_ID, int c_BPartner_ID, int ad_OrgTrx_ID, + int c_LocFrom_ID, int c_LocTo_ID, int c_SalesRegion_ID, + int c_Project_ID, int c_Campaign_ID, int c_Activity_ID, + int user1_ID, int user2_ID, int userElement1_ID, + int userElement2_ID) { + return get(ctx, ad_Client_ID, ad_Org_ID, + c_AcctSchema_ID, new_account_id, c_SubAcct_ID, + m_Product_ID, c_BPartner_ID, ad_OrgTrx_ID, + c_LocFrom_ID, c_LocTo_ID, c_SalesRegion_ID, + c_Project_ID, c_Campaign_ID, c_Activity_ID, + user1_ID, user2_ID, userElement1_ID, + userElement2_ID, null); + } + /** * Get existing Account or create it * @param ctx context @@ -64,6 +84,7 @@ public class MAccount extends X_C_ValidCombination * @param User2_ID * @param UserElement1_ID * @param UserElement2_ID + * @param trxName * @return account or null */ public static MAccount get (Properties ctx, @@ -72,7 +93,8 @@ public class MAccount extends X_C_ValidCombination int M_Product_ID, int C_BPartner_ID, int AD_OrgTrx_ID, int C_LocFrom_ID, int C_LocTo_ID, int C_SalesRegion_ID, int C_Project_ID, int C_Campaign_ID, int C_Activity_ID, - int User1_ID, int User2_ID, int UserElement1_ID, int UserElement2_ID) + int User1_ID, int User2_ID, int UserElement1_ID, int UserElement2_ID, + String trxName) { StringBuilder info = new StringBuilder(); info.append("AD_Client_ID=").append(AD_Client_ID).append(",AD_Org_ID=").append(AD_Org_ID); @@ -192,7 +214,7 @@ public class MAccount extends X_C_ValidCombination } // whereClause.append(" ORDER BY IsFullyQualified DESC"); - MAccount existingAccount = new Query(ctx, MAccount.Table_Name, whereClause.toString(), null) + MAccount existingAccount = new Query(ctx, MAccount.Table_Name, whereClause.toString(), trxName) .setParameters(params) .setOnlyActiveRecords(true) .firstOnly(); @@ -202,7 +224,7 @@ public class MAccount extends X_C_ValidCombination return existingAccount; // New - MAccount newAccount = new MAccount (ctx, 0, null); + MAccount newAccount = new MAccount (ctx, 0, trxName); newAccount.setClientOrg(AD_Client_ID, AD_Org_ID); newAccount.setC_AcctSchema_ID(C_AcctSchema_ID); newAccount.setAccount_ID(Account_ID); @@ -821,6 +843,6 @@ public class MAccount extends X_C_ValidCombination System.out.println(acct2); } // main - + } // Account diff --git a/org.adempiere.base/src/org/compiere/model/MDistributionLine.java b/org.adempiere.base/src/org/compiere/model/MDistributionLine.java index a620e32bb4..637fe98f16 100644 --- a/org.adempiere.base/src/org/compiere/model/MDistributionLine.java +++ b/org.adempiere.base/src/org/compiere/model/MDistributionLine.java @@ -143,7 +143,8 @@ public class MDistributionLine extends X_GL_DistributionLine isOverwriteUser1() ? getUser1_ID() : m_account.getUser1_ID(), isOverwriteUser2() ? getUser2_ID() : m_account.getUser2_ID(), m_account.getUserElement1_ID(), - m_account.getUserElement2_ID()); + m_account.getUserElement2_ID(), + get_TrxName()); return acct; } // setAccount diff --git a/org.adempiere.base/src/org/compiere/model/MFactAcct.java b/org.adempiere.base/src/org/compiere/model/MFactAcct.java index 7bb0bccd06..42b0988b0c 100644 --- a/org.adempiere.base/src/org/compiere/model/MFactAcct.java +++ b/org.adempiere.base/src/org/compiere/model/MFactAcct.java @@ -129,7 +129,8 @@ public class MFactAcct extends X_Fact_Acct getM_Product_ID(), getC_BPartner_ID(), getAD_OrgTrx_ID(), getC_LocFrom_ID(), getC_LocTo_ID(), getC_SalesRegion_ID(), getC_Project_ID(), getC_Campaign_ID(), getC_Activity_ID(), - getUser1_ID(), getUser2_ID(), getUserElement1_ID(), getUserElement2_ID()); + getUser1_ID(), getUser2_ID(), getUserElement1_ID(), getUserElement2_ID(), + get_TrxName()); if (acct != null && acct.get_ID() == 0) acct.saveEx(); return acct; diff --git a/org.adempiere.base/src/org/compiere/model/MJournalLine.java b/org.adempiere.base/src/org/compiere/model/MJournalLine.java index 10352f3f92..d56f6f0269 100644 --- a/org.adempiere.base/src/org/compiere/model/MJournalLine.java +++ b/org.adempiere.base/src/org/compiere/model/MJournalLine.java @@ -441,7 +441,8 @@ public class MJournalLine extends X_GL_JournalLine MAccount acct = MAccount.get(getCtx(), getAD_Client_ID(), getAD_Org_ID(), gl.getC_AcctSchema_ID(), getAccount_ID(), getC_SubAcct_ID(), getM_Product_ID(), getC_BPartner_ID(), getAD_OrgTrx_ID(), getC_LocFrom_ID(), getC_LocTo_ID(), getC_SalesRegion_ID(), getC_Project_ID(), getC_Campaign_ID(), - getC_Activity_ID(), getUser1_ID(), getUser2_ID(), 0, 0); + getC_Activity_ID(), getUser1_ID(), getUser2_ID(), 0, 0, + get_TrxName()); if (acct != null) { diff --git a/org.adempiere.base/src/org/globalqss/process/GLJournalGenerate.java b/org.adempiere.base/src/org/globalqss/process/GLJournalGenerate.java index baabd9f0d3..696d2b224d 100644 --- a/org.adempiere.base/src/org/globalqss/process/GLJournalGenerate.java +++ b/org.adempiere.base/src/org/globalqss/process/GLJournalGenerate.java @@ -503,7 +503,8 @@ public class GLJournalGenerate extends SvrProcess AD_OrgTrx_ID, C_LocFrom_ID, C_LocTo_ID, C_SalesRegion_ID, C_Project_ID, C_Campaign_ID, C_Activity_ID, User1_ID, User2_ID, UserElement1_ID, - UserElement2_ID); + UserElement2_ID, + get_TrxName()); if (combination == null) throw new AdempiereException("Could not create combination"); } diff --git a/org.adempiere.ui.swing/src/org/compiere/grid/ed/VAccountDialog.java b/org.adempiere.ui.swing/src/org/compiere/grid/ed/VAccountDialog.java index 5b965b8b33..eb4a1ccdff 100644 --- a/org.adempiere.ui.swing/src/org/compiere/grid/ed/VAccountDialog.java +++ b/org.adempiere.ui.swing/src/org/compiere/grid/ed/VAccountDialog.java @@ -1044,7 +1044,7 @@ public final class VAccountDialog extends CDialog M_Product_ID, C_BPartner_ID, AD_OrgTrx_ID, C_LocFrom_ID, C_LocTo_ID, C_SRegion_ID, C_Project_ID, C_Campaign_ID, C_Activity_ID, - User1_ID, User2_ID, 0, 0); + User1_ID, User2_ID, 0, 0, null); if (acct != null && acct.get_ID() == 0) acct.saveEx(); diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/WAccountDialog.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/WAccountDialog.java index 96bf0d696d..9eaaa3bc2f 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/WAccountDialog.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/WAccountDialog.java @@ -1037,7 +1037,7 @@ public final class WAccountDialog extends Window M_Product_ID, C_BPartner_ID, AD_OrgTrx_ID, C_LocFrom_ID, C_LocTo_ID, C_SRegion_ID, C_Project_ID, C_Campaign_ID, C_Activity_ID, - User1_ID, User2_ID, 0, 0); + User1_ID, User2_ID, 0, 0, null); if (acct != null && acct.get_ID() == 0) acct.saveEx(); diff --git a/org.adempiere.ui/src/org/compiere/apps/form/Charge.java b/org.adempiere.ui/src/org/compiere/apps/form/Charge.java index ca37b6a854..f035cf204d 100644 --- a/org.adempiere.ui/src/org/compiere/apps/form/Charge.java +++ b/org.adempiere.ui/src/org/compiere/apps/form/Charge.java @@ -362,7 +362,8 @@ public class Charge defaultAccount.getUser1_ID(), defaultAccount.getUser2_ID(), defaultAccount.getUserElement1_ID(), - defaultAccount.getUserElement2_ID()); + defaultAccount.getUserElement2_ID(), + null); return account; } From 7aa1fe51b2c4938289628bfbaeabd98ddd277fa9 Mon Sep 17 00:00:00 2001 From: hieplq Date: Wed, 7 May 2014 02:25:49 +0800 Subject: [PATCH 04/12] IDEMPIERE-1935:in changepassword window, push "enter" key make waiting window never end --- .../webui/panel/ChangePasswordPanel.java | 2 ++ .../adempiere/webui/window/LoginWindow.java | 18 ++++++++++++------ 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/ChangePasswordPanel.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/ChangePasswordPanel.java index 2a582fe788..f3ce537df4 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/ChangePasswordPanel.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/ChangePasswordPanel.java @@ -45,6 +45,7 @@ import org.zkoss.zhtml.Td; import org.zkoss.zhtml.Tr; import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.EventListener; +import org.zkoss.zk.ui.util.Clients; import org.zkoss.zul.Image; /** @@ -274,6 +275,7 @@ public class ChangePasswordPanel extends Window implements EventListener public void validateChangePassword() { + Clients.clearBusy(); String oldPassword = txtOldPassword.getValue(); String newPassword = txtNewPassword.getValue(); String retypeNewPassword = txtRetypeNewPassword.getValue(); diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/LoginWindow.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/LoginWindow.java index f0c8270586..261df9bf72 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/LoginWindow.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/LoginWindow.java @@ -153,14 +153,20 @@ public class LoginWindow extends FWindow implements EventListener if (rolePanel != null) { rolePanel.validateRoles(); + return; } - else + + LoginPanel loginPanel = (LoginPanel)this.getFellowIfAny("loginPanel"); + if (loginPanel != null) { - LoginPanel loginPanel = (LoginPanel)this.getFellowIfAny("loginPanel"); - if (loginPanel != null) - { - loginPanel.validateLogin(); - } + loginPanel.validateLogin(); + return; + } + + ChangePasswordPanel changePasswordPanel = (ChangePasswordPanel)this.getFellowIfAny("changePasswordPanel"); + if (changePasswordPanel != null){ + changePasswordPanel.validateChangePassword(); + return; } } } From 45ede791a443b0a8c409c2ce00e77cbb55c4720f Mon Sep 17 00:00:00 2001 From: hieplq Date: Wed, 7 May 2014 22:27:23 +0800 Subject: [PATCH 05/12] IDEMPIERE-1935:in changepassword window, push "enter" key make waiting window never end --- .../adempiere/webui/panel/ResetPasswordPanel.java | 15 +++++++++++---- .../org/adempiere/webui/window/LoginWindow.java | 6 ++++++ 2 files changed, 17 insertions(+), 4 deletions(-) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/ResetPasswordPanel.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/ResetPasswordPanel.java index d7cfdc1c9b..20399406c6 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/ResetPasswordPanel.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/panel/ResetPasswordPanel.java @@ -53,6 +53,7 @@ import org.zkoss.zhtml.Td; import org.zkoss.zhtml.Tr; import org.zkoss.zk.ui.event.Event; import org.zkoss.zk.ui.event.EventListener; +import org.zkoss.zk.ui.util.Clients; import org.zkoss.zul.Image; /** @@ -314,10 +315,7 @@ public class ResetPasswordPanel extends Window implements EventListener { if (event.getTarget().getId().equals(ConfirmPanel.A_OK)) { - if (txtAnswer != null && txtAnswer.isReadonly()) - validateEmail(); - else - validateResetPassword(); + validate (); } else if (event.getTarget().getId().equals(ConfirmPanel.A_CANCEL)) { @@ -326,6 +324,15 @@ public class ResetPasswordPanel extends Window implements EventListener } } + public void validate (){ + Clients.clearBusy(); + + if (txtAnswer != null && txtAnswer.isReadonly()) + validateEmail(); + else + validateResetPassword(); + } + protected void validateEmail() { String email = txtEmail.getValue(); diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/LoginWindow.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/LoginWindow.java index 261df9bf72..dbd925db7b 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/LoginWindow.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/LoginWindow.java @@ -168,6 +168,12 @@ public class LoginWindow extends FWindow implements EventListener changePasswordPanel.validateChangePassword(); return; } + + ResetPasswordPanel resetPasswordPanel = (ResetPasswordPanel)this.getFellowIfAny("resetPasswordPanel"); + if (resetPasswordPanel != null){ + resetPasswordPanel.validate(); + return; + } } } From e3ed5124c24550b6d49a672218c93de3aa0ef450 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Wed, 7 May 2014 18:16:28 -0500 Subject: [PATCH 06/12] IDEMPIERE-709 All Created and Updated columns must be not null default statement_timestamp() in database / packin failed creating Created column with default SYSDATE --- .../src/org/compiere/dbPort/Convert_PostgreSQL.java | 2 +- .../src/org/compiere/dbPort/Convert_PostgreSQLTest.java | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/org.compiere.db.postgresql.provider/src/org/compiere/dbPort/Convert_PostgreSQL.java b/org.compiere.db.postgresql.provider/src/org/compiere/dbPort/Convert_PostgreSQL.java index fdd327f8dc..c85bb77d7f 100644 --- a/org.compiere.db.postgresql.provider/src/org/compiere/dbPort/Convert_PostgreSQL.java +++ b/org.compiere.db.postgresql.provider/src/org/compiere/dbPort/Convert_PostgreSQL.java @@ -1013,7 +1013,7 @@ public class Convert_PostgreSQL extends Convert_SQL92 { } else { rest = ""; } - if (defaultvalue.equalsIgnoreCase("NULL")) { + if (defaultvalue.equalsIgnoreCase("NULL") || defaultvalue.equalsIgnoreCase("statement_timestamp()")) { DDL = sqlStatement.substring(0, begin_col - action.length()) + " ADD COLUMN " diff --git a/org.compiere.db.postgresql.provider/src/org/compiere/dbPort/Convert_PostgreSQLTest.java b/org.compiere.db.postgresql.provider/src/org/compiere/dbPort/Convert_PostgreSQLTest.java index cd92da9147..c7ccd085de 100644 --- a/org.compiere.db.postgresql.provider/src/org/compiere/dbPort/Convert_PostgreSQLTest.java +++ b/org.compiere.db.postgresql.provider/src/org/compiere/dbPort/Convert_PostgreSQLTest.java @@ -140,6 +140,11 @@ public final class Convert_PostgreSQLTest extends TestCase{ sqe = "INSERT INTO t_alter_column values('pp_order_nodenext','PP_Order_NodeNext_ID',null,'NULL',null)"; r = convert.convert(sql); assertEquals(sqe, r[0].trim()); + + sql = "ALTER TABLE C_InvoiceTax ADD Created DATE DEFAULT SYSDATE NOT NULL"; + sqe = "ALTER TABLE C_InvoiceTax ADD COLUMN Created TIMESTAMP DEFAULT statement_timestamp() NOT NULL"; + r = convert.convert(sql); + assertEquals(sqe, r[0].trim()); } // Convert.recoverQuotedStrings() error on strings with "<-->" - teo_sarca [ 1705768 ] From 778d8a1307989a6137bbac15a0c90c4bbfd7d839 Mon Sep 17 00:00:00 2001 From: Nicolas Micoud Date: Wed, 7 May 2014 18:29:13 -0500 Subject: [PATCH 07/12] IDEMPIERE-1843 Tabs and Fields not translated in Help --- org.adempiere.base/src/org/compiere/model/GridWindow.java | 4 ++-- .../WEB-INF/src/org/adempiere/webui/apps/HelpWindow.java | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/org.adempiere.base/src/org/compiere/model/GridWindow.java b/org.adempiere.base/src/org/compiere/model/GridWindow.java index af60c55880..2c569a8702 100644 --- a/org.adempiere.base/src/org/compiere/model/GridWindow.java +++ b/org.adempiere.base/src/org/compiere/model/GridWindow.java @@ -458,7 +458,7 @@ public class GridWindow implements Serializable if (getHelp().length() != 0) center.addElement(new p().addElement(getHelp())); - center.addElement(new a().setName("Tabs")).addElement(new h3("Tabs").addAttribute("ALIGN", "left")); + center.addElement(new a().setName("Tabs")).addElement(new h3(Msg.getMsg(Env.getCtx(), "Tabs")).addAttribute("ALIGN", "left")); // List of all Tabs in current window int size = getTabCount(); p p = new p(); @@ -502,7 +502,7 @@ public class GridWindow implements Serializable td.addElement(new p().addElement(tab.getHelp())); // Links to Fields td.addElement(new a().setName("Fields"+i)); - td.addElement(new h4("Fields").addAttribute("ALIGN", "left")); + td.addElement(new h4(Msg.getMsg(Env.getCtx(), "Fields")).addAttribute("ALIGN", "left")); p = new p(); if (!tab.isLoadComplete()) this.initTab(i); diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/HelpWindow.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/HelpWindow.java index c603086d45..2c2179a364 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/HelpWindow.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/apps/HelpWindow.java @@ -162,7 +162,7 @@ public class HelpWindow extends Window { td.setClass("help-window-tabs"); tr.addElement(td); td.addElement(new a().setName(winpref+"Tabs")); - h4 h4 = new h4("Tabs"); + h4 h4 = new h4(Msg.getMsg(Env.getCtx(), "Tabs")); td.addElement(h4); tr = new tr(); @@ -332,7 +332,7 @@ public class HelpWindow extends Window { td td = new td(); tr.addElement(td); td.addElement(new a().setName(winpref+"Fields"+tabIndex)); - h4 h4 = new h4("Fields"); + h4 h4 = new h4(Msg.getMsg(Env.getCtx(), "Fields")); td.addElement(h4); tr = new tr(); From 20a8fd221c7c9f2b6995794b2822fb3df657e027 Mon Sep 17 00:00:00 2001 From: Nicolas Micoud Date: Wed, 7 May 2014 18:32:44 -0500 Subject: [PATCH 08/12] IDEMPIERE-1843 Tabs and Fields not translated in Help --- .../i2.0/oracle/201404211431_IDEMPIERE-1843.sql | 15 +++++++++++++++ .../postgresql/201404211431_IDEMPIERE-1843.sql | 12 ++++++++++++ 2 files changed, 27 insertions(+) create mode 100644 migration/i2.0/oracle/201404211431_IDEMPIERE-1843.sql create mode 100644 migration/i2.0/postgresql/201404211431_IDEMPIERE-1843.sql diff --git a/migration/i2.0/oracle/201404211431_IDEMPIERE-1843.sql b/migration/i2.0/oracle/201404211431_IDEMPIERE-1843.sql new file mode 100644 index 0000000000..eaa6b4b78d --- /dev/null +++ b/migration/i2.0/oracle/201404211431_IDEMPIERE-1843.sql @@ -0,0 +1,15 @@ +SET SQLBLANKLINES ON +SET DEFINE OFF + +-- Apr 21, 2014 2:30:56 PM CEST +-- IDEMPIERE-1843 +INSERT INTO AD_Message (AD_Client_ID,AD_Message_ID,AD_Message_UU,AD_Org_ID,Created,CreatedBy,EntityType,IsActive,MsgText,MsgType,Updated,UpdatedBy,Value) VALUES (0,200271,'8b9721fe-a51a-4d84-8b07-9eff0f3ce158',0,TO_DATE('2014-04-21 14:30:55','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Tabs','I',TO_DATE('2014-04-21 14:30:55','YYYY-MM-DD HH24:MI:SS'),100,'Tabs') +; + +-- Apr 21, 2014 2:31:03 PM CEST +INSERT INTO AD_Message (AD_Client_ID,AD_Message_ID,AD_Message_UU,AD_Org_ID,Created,CreatedBy,EntityType,IsActive,MsgText,MsgType,Updated,UpdatedBy,Value) VALUES (0,200272,'b835a2a6-2257-462c-abfb-bfa97e283306',0,TO_DATE('2014-04-21 14:31:02','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Fields','I',TO_DATE('2014-04-21 14:31:02','YYYY-MM-DD HH24:MI:SS'),100,'Fields') +; + + +SELECT register_migration_script('201404211431_IDEMPIERE-1843.sql') FROM dual +; \ No newline at end of file diff --git a/migration/i2.0/postgresql/201404211431_IDEMPIERE-1843.sql b/migration/i2.0/postgresql/201404211431_IDEMPIERE-1843.sql new file mode 100644 index 0000000000..b8451eb0d2 --- /dev/null +++ b/migration/i2.0/postgresql/201404211431_IDEMPIERE-1843.sql @@ -0,0 +1,12 @@ +-- Apr 21, 2014 2:30:56 PM CEST +-- IDEMPIERE-1843 +INSERT INTO AD_Message (AD_Client_ID,AD_Message_ID,AD_Message_UU,AD_Org_ID,Created,CreatedBy,EntityType,IsActive,MsgText,MsgType,Updated,UpdatedBy,Value) VALUES (0,200271,'8b9721fe-a51a-4d84-8b07-9eff0f3ce158',0,TO_TIMESTAMP('2014-04-21 14:30:55','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Tabs','I',TO_TIMESTAMP('2014-04-21 14:30:55','YYYY-MM-DD HH24:MI:SS'),100,'Tabs') +; + +-- Apr 21, 2014 2:31:03 PM CEST +INSERT INTO AD_Message (AD_Client_ID,AD_Message_ID,AD_Message_UU,AD_Org_ID,Created,CreatedBy,EntityType,IsActive,MsgText,MsgType,Updated,UpdatedBy,Value) VALUES (0,200272,'b835a2a6-2257-462c-abfb-bfa97e283306',0,TO_TIMESTAMP('2014-04-21 14:31:02','YYYY-MM-DD HH24:MI:SS'),100,'D','Y','Fields','I',TO_TIMESTAMP('2014-04-21 14:31:02','YYYY-MM-DD HH24:MI:SS'),100,'Fields') +; + + +SELECT register_migration_script('201404211431_IDEMPIERE-1843.sql') FROM dual +; \ No newline at end of file From 9a1a4eb2ee814b9d7c9e268efc6ff5bcd1050d33 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Wed, 7 May 2014 18:47:38 -0500 Subject: [PATCH 09/12] IDEMPIERE-1894 Missing SeqNoGrid when generating Fields in a Tab (TabCreateFields.java) / based on patch from Jan Thielemann --- .../src/org/compiere/process/TabCreateFields.java | 13 +++++++++++-- .../src/org/compiere/model/MField.java | 1 + 2 files changed, 12 insertions(+), 2 deletions(-) diff --git a/org.adempiere.base.process/src/org/compiere/process/TabCreateFields.java b/org.adempiere.base.process/src/org/compiere/process/TabCreateFields.java index 75661e0604..fa19054f6a 100644 --- a/org.adempiere.base.process/src/org/compiere/process/TabCreateFields.java +++ b/org.adempiere.base.process/src/org/compiere/process/TabCreateFields.java @@ -92,7 +92,9 @@ public class TabCreateFields extends SvrProcess PreparedStatement pstmt = null; ResultSet rs = null; int seqno = DB.getSQLValue(null, "SELECT MAX(SeqNo) FROM AD_Field WHERE AD_Tab_ID=?", tab.getAD_Tab_ID()); + int seqnogrid = DB.getSQLValue(null, "SELECT MAX(SeqNoGrid) FROM AD_Field WHERE AD_Tab_ID=?", tab.getAD_Tab_ID()); seqno = seqno + 10; + seqnogrid = seqnogrid + 10; try { pstmt = DB.prepareStatement (sql, get_TrxName()); @@ -125,8 +127,6 @@ public class TabCreateFields extends SvrProcess } // Assign some default formatting - field.setSeqNo(seqno); - seqno = seqno + 10; if (column.getAD_Reference_ID() == DisplayType.Button || column.getAD_Reference_ID() == DisplayType.YesNo) { field.setXPosition(2); } @@ -156,6 +156,15 @@ public class TabCreateFields extends SvrProcess field.setIsDisplayedGrid(false); } } + if (field.isDisplayed()) { + field.setSeqNo(seqno); + seqno = seqno + 10; + } + + if (field.isDisplayedGrid()) { + field.setSeqNoGrid(seqnogrid); + seqnogrid = seqnogrid + 10; + } if (field.save()) { diff --git a/org.adempiere.base/src/org/compiere/model/MField.java b/org.adempiere.base/src/org/compiere/model/MField.java index 2d96f83065..1f2ae8964d 100644 --- a/org.adempiere.base/src/org/compiere/model/MField.java +++ b/org.adempiere.base/src/org/compiere/model/MField.java @@ -51,6 +51,7 @@ public class MField extends X_AD_Field setEntityType (ENTITYTYPE_UserMaintained); // U setIsCentrallyMaintained (true); // Y setIsDisplayed (true); // Y + setIsDisplayedGrid (true); // Y setIsEncrypted (false); setIsFieldOnly (false); setIsHeading (false); From 20d2b7fdc31ed1b32e1fc79f49356b0da5c9ceb0 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Wed, 7 May 2014 19:10:47 -0500 Subject: [PATCH 10/12] IDEMPIERE-1726 Error in report when there are filters (historical records) --- .../WEB-INF/src/org/adempiere/webui/window/FindWindow.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/FindWindow.java b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/FindWindow.java index 2d8661ca98..f6fb44ad0d 100644 --- a/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/FindWindow.java +++ b/org.adempiere.ui.zk/WEB-INF/src/org/adempiere/webui/window/FindWindow.java @@ -2006,8 +2006,8 @@ public class FindWindow extends Window implements EventListener, ValueCha if (null!=selectedHistoryItem && selectedHistoryItem.toString().length() > 0 && getHistoryDays(selectedHistoryValue) > 0) { - StringBuilder where = new StringBuilder(); - where.append("Created >= "); + StringBuilder where = new StringBuilder(m_tableName); + where.append(".Created >= "); where.append("SysDate-").append(getHistoryDays(selectedHistoryValue)); m_query.addRestriction(where.toString()); } From 6007d9f661a8bd65222862134a0055e04ab86ab6 Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Wed, 7 May 2014 20:46:33 -0500 Subject: [PATCH 11/12] IDEMPIERE-1763 Reporting engine fixes / fix the fixed width problem for null values - backward compatible with existing formats --- .../src/org/compiere/print/layout/TableElement.java | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/org.adempiere.base/src/org/compiere/print/layout/TableElement.java b/org.adempiere.base/src/org/compiere/print/layout/TableElement.java index 97e91d8ee2..a30b6fe5f4 100644 --- a/org.adempiere.base/src/org/compiere/print/layout/TableElement.java +++ b/org.adempiere.base/src/org/compiere/print/layout/TableElement.java @@ -314,6 +314,15 @@ public class TableElement extends PrintElement for (int row = 0; row < rows; row++) { m_data.setRowIndex(row); + // define if all the row is null + boolean isNullRow = true; + for (Serializable element : m_data.getRowData()) { + if (element != null) { + isNullRow = false; + break; + } + } + // if (dataSizes.getRowCount() <= row) { dataSizes.addRow(new ArrayList()); @@ -331,7 +340,9 @@ public class TableElement extends PrintElement if (dataItem == null) { //ensure fixed column width respected even when data is null - if (m_columnMaxWidth[col] != 0 && m_columnMaxWidth[col] != -1 && m_fixedWidth[col]) + if ( m_columnMaxWidth[dataCol] >= 0 // the data column is not suppress null + && m_fixedWidth[col] // the print column (below column) has fixed width + && !isNullRow) { dataItem = " "; } From 10da987cfffefdffc605f4b3973c916c9d3bb35e Mon Sep 17 00:00:00 2001 From: Carlos Ruiz Date: Wed, 7 May 2014 22:00:50 -0500 Subject: [PATCH 12/12] IDEMPIERE-1898 When save a new record, row select is change to latest record / IDEMPIERE-1412 Creating a new record on window access moves to wrong position --- .../oracle/201405072159_IDEMPIERE-1898.sql | 215 ++++++++++++++++++ .../201405072159_IDEMPIERE-1898.sql | 212 +++++++++++++++++ .../src/org/compiere/model/GridField.java | 15 +- .../src/org/compiere/model/GridTab.java | 17 +- .../src/org/compiere/model/GridTable.java | 31 ++- 5 files changed, 482 insertions(+), 8 deletions(-) create mode 100644 migration/i2.0/oracle/201405072159_IDEMPIERE-1898.sql create mode 100644 migration/i2.0/postgresql/201405072159_IDEMPIERE-1898.sql diff --git a/migration/i2.0/oracle/201405072159_IDEMPIERE-1898.sql b/migration/i2.0/oracle/201405072159_IDEMPIERE-1898.sql new file mode 100644 index 0000000000..9bfb4aa0a5 --- /dev/null +++ b/migration/i2.0/oracle/201405072159_IDEMPIERE-1898.sql @@ -0,0 +1,215 @@ +SET SQLBLANKLINES ON +SET DEFINE OFF + +-- May 7, 2014 9:40:51 PM COT +-- IDEMPIERE-1898 create UUID fields +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',351,36,'N','N','Y',202883,'N','AD_Role_OrgAccess_UU','a88ba358-1488-44eb-8574-b70e053ab4b8','N','N',100,100,TO_DATE('2014-05-07 21:40:50','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60491,'D',0,TO_DATE('2014-05-07 21:40:50','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:41:06 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',120,36,'N','N','Y',202884,'N','AD_User_Roles_UU','21b33e6f-784d-427e-b111-e7c73d265b17','N','N',100,100,TO_DATE('2014-05-07 21:41:05','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60536,'D',0,TO_DATE('2014-05-07 21:41:05','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:41:12 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',304,36,'N','N','Y',202885,'N','AD_Window_Access_UU','0e891526-fa44-4f90-82ba-480720971b26','N','N',100,100,TO_DATE('2014-05-07 21:41:12','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60552,'D',0,TO_DATE('2014-05-07 21:41:12','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:41:20 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',305,36,'N','N','Y',202886,'N','AD_Process_Access_UU','66487022-11cc-4e18-97ec-7352fc3ee44c','N','N',100,100,TO_DATE('2014-05-07 21:41:19','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60469,'D',0,TO_DATE('2014-05-07 21:41:19','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:41:29 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',306,36,'N','N','Y',202887,'N','AD_Form_Access_UU','06512e4f-a8ea-4af1-9ea7-640e7f3497e8','N','N',100,100,TO_DATE('2014-05-07 21:41:28','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60415,'D',0,TO_DATE('2014-05-07 21:41:28','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:42:34 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',307,36,'N','N','Y',202888,'N','AD_Workflow_Access_UU','345d6423-bf73-47c9-a2e5-247d07c8ab17','N','N',100,100,TO_DATE('2014-05-07 21:42:33','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60558,'D',0,TO_DATE('2014-05-07 21:42:33','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:42:43 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',313,36,'N','N','Y',202889,'N','AD_Task_Access_UU','217ec930-1d2d-402f-97a7-b3ff8e1baa3d','N','N',100,100,TO_DATE('2014-05-07 21:42:43','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60511,'D',0,TO_DATE('2014-05-07 21:42:43','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:42:51 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',53013,36,'N','N','Y',202890,'N','AD_Document_Action_Access_UU','b53eff36-b689-4b00-8141-c570e05e5284','N','N',100,100,TO_DATE('2014-05-07 21:42:50','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60394,'D',0,TO_DATE('2014-05-07 21:42:50','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:43:06 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',53240,36,'N','N','Y',202891,'N','AD_Role_Included_UU','2119bea8-2cce-4976-ab35-a6cdebd11eb2','N','N',100,100,TO_DATE('2014-05-07 21:43:05','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60490,'D',0,TO_DATE('2014-05-07 21:43:05','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:43:31 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',482,36,'N','N','Y',202892,'N','AD_Table_Access_UU','22bf31a5-217e-4ac5-a85a-f285430e11ef','N','N',100,100,TO_DATE('2014-05-07 21:43:30','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60506,'D',0,TO_DATE('2014-05-07 21:43:30','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:43:39 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',484,36,'N','N','Y',202893,'N','AD_Column_Access_UU','6755c5b6-ba10-4e24-9191-8bc7e7452a62','N','N',100,100,TO_DATE('2014-05-07 21:43:38','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60389,'D',0,TO_DATE('2014-05-07 21:43:38','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:44:13 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',590,36,'N','N','Y',202894,'N','AD_Scheduler_Para_UU','9442e32f-7467-4131-9681-c962997dd95f','N','N',100,100,TO_DATE('2014-05-07 21:44:13','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60495,'D',0,TO_DATE('2014-05-07 21:44:13','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:45:41 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',439,36,'N','N','Y',202895,'N','R_ContactInterest_UU','a577780e-621b-4e34-bf53-d12648555ecc','N','N',100,100,TO_DATE('2014-05-07 21:45:40','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61010,'D',0,TO_DATE('2014-05-07 21:45:40','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:45:59 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',53177,36,'N','N','Y',202896,'N','C_ChargeType_DocType_UU','2df4c394-fd4b-4cfb-952c-2e06f5d08783','N','N',100,100,TO_DATE('2014-05-07 21:45:59','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60630,'D',0,TO_DATE('2014-05-07 21:45:59','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:46:35 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',200001,36,'N','N','Y',202897,'N','AD_Sequence_No_UU','0c8e6cd9-c335-4a04-b61d-22faed1739bf','N','N',100,100,TO_DATE('2014-05-07 21:46:35','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60500,'D',0,TO_DATE('2014-05-07 21:46:35','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:47:02 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',309,36,'N','N','Y',202898,'N','AD_Form_Access_UU','606dafc8-f3d6-4aac-9601-b1c86088124b','N','N',100,100,TO_DATE('2014-05-07 21:47:01','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60415,'D',0,TO_DATE('2014-05-07 21:47:01','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:47:21 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',536,36,'N','N','Y',202899,'N','R_ContactInterest_UU','6ee6fd8a-ceba-403a-833c-219cfde22b35','N','N',100,100,TO_DATE('2014-05-07 21:47:20','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61010,'D',0,TO_DATE('2014-05-07 21:47:20','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:47:42 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',192,36,'N','N','Y',202900,'N','M_ProductPrice_UU','ddb323b8-c728-40ac-969d-16deb8953f2d','N','N',100,100,TO_DATE('2014-05-07 21:47:42','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60934,'D',0,TO_DATE('2014-05-07 21:47:42','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:48:11 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',420,36,'N','N','Y',202901,'N','M_ProductPrice_UU','27f3011a-7f69-4d73-99cd-81355dde5794','N','N',100,100,TO_DATE('2014-05-07 21:48:11','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60934,'D',0,TO_DATE('2014-05-07 21:48:11','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:48:50 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',53161,36,'N','N','Y',202902,'N','A_Asset_Info_Oth_UU','a25bf366-a062-4c05-909f-c29cedb2061f','N','N',100,100,TO_DATE('2014-05-07 21:48:50','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60363,'D',0,TO_DATE('2014-05-07 21:48:50','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:49:19 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',467,36,'N','N','Y',202903,'N','M_AttributeUse_UU','9a347678-6e45-4e2e-bb3c-80f943984c2f','N','N',100,100,TO_DATE('2014-05-07 21:49:19','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60870,'D',0,TO_DATE('2014-05-07 21:49:19','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:49:40 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',820,36,'N','N','Y',202904,'N','CM_ChatTypeUpdate_UU','b4874c7e-9da5-417a-93e0-ba18381ee74f','N','N',100,100,TO_DATE('2014-05-07 21:49:40','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60689,'D',0,TO_DATE('2014-05-07 21:49:40','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:50:03 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',310,36,'N','N','Y',202905,'N','AD_Task_Access_UU','6482ccd1-0668-486e-b917-e427ecc909cc','N','N',100,100,TO_DATE('2014-05-07 21:50:03','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60511,'D',0,TO_DATE('2014-05-07 21:50:03','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:50:26 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',121,36,'N','N','Y',202906,'N','AD_User_Roles_UU','b667a771-b8c8-4e68-8246-5fbc4d770742','N','N',100,100,TO_DATE('2014-05-07 21:50:25','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60536,'D',0,TO_DATE('2014-05-07 21:50:25','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:50:40 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',696,36,'N','N','Y',202907,'N','AD_User_OrgAccess_UU','bcd9d0b3-5164-40e7-b0bf-9cac34e6575b','N','N',100,100,TO_DATE('2014-05-07 21:50:40','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60534,'D',0,TO_DATE('2014-05-07 21:50:40','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:51:06 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',311,36,'N','N','Y',202908,'N','AD_Window_Access_UU','e5f5cc54-3e86-485c-bd8d-2fae8ce889bb','N','N',100,100,TO_DATE('2014-05-07 21:51:06','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60552,'D',0,TO_DATE('2014-05-07 21:51:06','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:51:24 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',312,36,'N','N','Y',202909,'N','AD_Workflow_Access_UU','c12a082c-0e8a-48d4-a9cf-edd1d79c9783','N','N',100,100,TO_DATE('2014-05-07 21:51:24','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60558,'D',0,TO_DATE('2014-05-07 21:51:24','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:51:45 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',53191,36,'N','N','Y',202910,'N','WS_WebServiceTypeAccess_UU','120bdf05-45e4-4107-aa8b-e8c905a3ad1d','N','N',100,100,TO_DATE('2014-05-07 21:51:45','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,202050,'D',0,TO_DATE('2014-05-07 21:51:45','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:52:05 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,SeqNo,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Help,Description,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,SeqNoGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',747,1,'N','N',100,'Y',202911,'N','The Locator indicates where in a Warehouse a product is located.','Warehouse Locator','Locator','727a2b7a-2e3e-474c-98df-2a8c562daa5e','Y','N',100,100,TO_DATE('2014-05-07 21:52:04','YYYY-MM-DD HH24:MI:SS'),'Y','Y',100,0,2,56518,'D',0,TO_DATE('2014-05-07 21:52:04','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:52:05 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',747,36,'N','N','Y',202912,'N','M_Replenish_UU','622b3637-6fbf-4fb7-9f45-3c30bd099d98','N','N',100,100,TO_DATE('2014-05-07 21:52:05','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60945,'D',0,TO_DATE('2014-05-07 21:52:05','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:52:05 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,SeqNo,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,SeqNoGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',747,10,'N','N',110,'Y',202913,'N','Qty Batch Size','d6530947-c64a-4a36-bf30-dffa5409c792','Y','N',100,100,TO_DATE('2014-05-07 21:52:05','YYYY-MM-DD HH24:MI:SS'),'Y','Y',110,0,2,200241,'D',0,TO_DATE('2014-05-07 21:52:05','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:52:18 PM COT +UPDATE AD_Field SET SeqNo=0,IsDisplayed='N' WHERE AD_Field_ID=202913 +; + +-- May 7, 2014 9:52:47 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',823,36,'N','N','Y',202914,'N','CM_ChatUpdate_UU','080bcda6-6be6-46d4-a36c-2955f7c74ff3','N','N',100,100,TO_DATE('2014-05-07 21:52:46','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60690,'D',0,TO_DATE('2014-05-07 21:52:46','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:53:07 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',718,36,'N','N','Y',202915,'N','R_RequestTypeUpdates_UU','0f9acbf6-9bbd-45bb-8f0b-f65edf9d632c','N','N',100,100,TO_DATE('2014-05-07 21:53:07','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61028,'D',0,TO_DATE('2014-05-07 21:53:07','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:53:22 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',421,36,'N','N','Y',202916,'N','M_ProductPrice_UU','ac3db1cd-1b19-4283-822f-936d3acb0c4e','N','N',100,100,TO_DATE('2014-05-07 21:53:22','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60934,'D',0,TO_DATE('2014-05-07 21:53:22','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:53:41 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',716,36,'N','N','Y',202917,'N','R_GroupUpdates_UU','565fe768-df71-489d-b3f5-af364e6b0a58','N','N',100,100,TO_DATE('2014-05-07 21:53:40','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61012,'D',0,TO_DATE('2014-05-07 21:53:40','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:53:58 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',715,36,'N','N','Y',202918,'N','R_CategoryUpdates_UU','abe8450b-1aca-4123-bc79-67e7ef8c2dcd','N','N',100,100,TO_DATE('2014-05-07 21:53:58','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61009,'D',0,TO_DATE('2014-05-07 21:53:58','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:54:18 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',714,36,'N','N','Y',202919,'N','R_RequestUpdates_UU','42a4abeb-c012-4070-a902-600e47256b6e','N','N',100,100,TO_DATE('2014-05-07 21:54:17','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61030,'D',0,TO_DATE('2014-05-07 21:54:17','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:54:29 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',719,36,'N','N','Y',202920,'N','R_RequestUpdates_UU','956d8096-6d8e-44eb-a771-f23382cfb822','N','N',100,100,TO_DATE('2014-05-07 21:54:29','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61030,'D',0,TO_DATE('2014-05-07 21:54:29','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:54:55 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',308,36,'N','N','Y',202921,'N','AD_Process_Access_UU','502ccb34-91ca-4c98-be9d-adea66d983d4','N','N',100,100,TO_DATE('2014-05-07 21:54:55','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60469,'D',0,TO_DATE('2014-05-07 21:54:55','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:55:17 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',278,36,'N','N','Y',202922,'N','M_Product_PO_UU','d78530d4-efeb-4bb9-99d5-c11b5b528472','N','N',100,100,TO_DATE('2014-05-07 21:55:17','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60933,'D',0,TO_DATE('2014-05-07 21:55:17','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:55:44 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',359,36,'N','N','Y',202923,'N','C_CyclePhase_UU','1f501721-cc63-4c61-a371-9e16e593654e','N','N',100,100,TO_DATE('2014-05-07 21:55:43','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60645,'D',0,TO_DATE('2014-05-07 21:55:43','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:56:08 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',701,36,'N','N','Y',202924,'N','M_Cost_UU','7bca81aa-335f-43fa-aa4e-5c1023ef1bc0','N','N',100,100,TO_DATE('2014-05-07 21:56:07','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60877,'D',0,TO_DATE('2014-05-07 21:56:07','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:56:28 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',585,36,'N','N','Y',202925,'N','A_RegistrationValue_UU','1aaa5a63-10df-47dd-85f5-407f772a4a2e','N','N',100,100,TO_DATE('2014-05-07 21:56:28','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60565,'D',0,TO_DATE('2014-05-07 21:56:28','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:56:43 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',650,36,'N','N','Y',202926,'N','A_RegistrationProduct_UU','8281b68c-9b65-4df8-8b1e-f4efb0b5146f','N','N',100,100,TO_DATE('2014-05-07 21:56:42','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60564,'D',0,TO_DATE('2014-05-07 21:56:42','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:57:08 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',181,36,'N','N','Y',202927,'N','M_Substitute_UU','e45630f8-1dba-4a22-8e0b-b30a151fac02','N','N',100,100,TO_DATE('2014-05-07 21:57:08','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60955,'D',0,TO_DATE('2014-05-07 21:57:08','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:57:18 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',630,36,'N','N','Y',202928,'N','M_RelatedProduct_UU','957cd9ae-3c2c-427b-bcae-d23b38d3f302','N','N',100,100,TO_DATE('2014-05-07 21:57:18','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60944,'D',0,TO_DATE('2014-05-07 21:57:18','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:57:27 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',182,36,'N','N','Y',202929,'N','M_Replenish_UU','67b14545-5e7a-4fc7-84da-cd041e905ac3','N','N',100,100,TO_DATE('2014-05-07 21:57:26','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60945,'D',0,TO_DATE('2014-05-07 21:57:26','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:57:36 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',239,36,'N','N','Y',202930,'N','M_Product_PO_UU','eab74338-7655-4e9d-a0e4-a103c4b14d20','N','N',100,100,TO_DATE('2014-05-07 21:57:35','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60933,'D',0,TO_DATE('2014-05-07 21:57:35','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:57:45 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',562,36,'N','N','Y',202931,'N','C_BPartner_Product_UU','fa25d761-b2b3-4892-aa33-9c2a31b31fa8','N','N',100,100,TO_DATE('2014-05-07 21:57:44','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60607,'D',0,TO_DATE('2014-05-07 21:57:44','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:57:53 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',183,36,'N','N','Y',202932,'N','M_ProductPrice_UU','5dd20e74-c9be-4759-8755-7d9688a83a7a','N','N',100,100,TO_DATE('2014-05-07 21:57:53','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60934,'D',0,TO_DATE('2014-05-07 21:57:53','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:58:16 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',53289,36,'N','N','Y',202933,'N','M_Cost_UU','54e5c4c4-c0b0-4233-8bc9-53dc475f8225','N','N',100,100,TO_DATE('2014-05-07 21:58:16','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60877,'D',0,TO_DATE('2014-05-07 21:58:16','YYYY-MM-DD HH24:MI:SS')) +; + +SELECT register_migration_script('201405072159_IDEMPIERE-1898.sql') FROM dual +; + diff --git a/migration/i2.0/postgresql/201405072159_IDEMPIERE-1898.sql b/migration/i2.0/postgresql/201405072159_IDEMPIERE-1898.sql new file mode 100644 index 0000000000..02b0dcbb95 --- /dev/null +++ b/migration/i2.0/postgresql/201405072159_IDEMPIERE-1898.sql @@ -0,0 +1,212 @@ +-- May 7, 2014 9:40:51 PM COT +-- IDEMPIERE-1898 create UUID fields +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',351,36,'N','N','Y',202883,'N','AD_Role_OrgAccess_UU','a88ba358-1488-44eb-8574-b70e053ab4b8','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:40:50','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60491,'D',0,TO_TIMESTAMP('2014-05-07 21:40:50','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:41:06 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',120,36,'N','N','Y',202884,'N','AD_User_Roles_UU','21b33e6f-784d-427e-b111-e7c73d265b17','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:41:05','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60536,'D',0,TO_TIMESTAMP('2014-05-07 21:41:05','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:41:12 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',304,36,'N','N','Y',202885,'N','AD_Window_Access_UU','0e891526-fa44-4f90-82ba-480720971b26','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:41:12','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60552,'D',0,TO_TIMESTAMP('2014-05-07 21:41:12','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:41:20 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',305,36,'N','N','Y',202886,'N','AD_Process_Access_UU','66487022-11cc-4e18-97ec-7352fc3ee44c','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:41:19','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60469,'D',0,TO_TIMESTAMP('2014-05-07 21:41:19','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:41:29 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',306,36,'N','N','Y',202887,'N','AD_Form_Access_UU','06512e4f-a8ea-4af1-9ea7-640e7f3497e8','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:41:28','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60415,'D',0,TO_TIMESTAMP('2014-05-07 21:41:28','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:42:34 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',307,36,'N','N','Y',202888,'N','AD_Workflow_Access_UU','345d6423-bf73-47c9-a2e5-247d07c8ab17','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:42:33','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60558,'D',0,TO_TIMESTAMP('2014-05-07 21:42:33','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:42:43 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',313,36,'N','N','Y',202889,'N','AD_Task_Access_UU','217ec930-1d2d-402f-97a7-b3ff8e1baa3d','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:42:43','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60511,'D',0,TO_TIMESTAMP('2014-05-07 21:42:43','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:42:51 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',53013,36,'N','N','Y',202890,'N','AD_Document_Action_Access_UU','b53eff36-b689-4b00-8141-c570e05e5284','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:42:50','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60394,'D',0,TO_TIMESTAMP('2014-05-07 21:42:50','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:43:06 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',53240,36,'N','N','Y',202891,'N','AD_Role_Included_UU','2119bea8-2cce-4976-ab35-a6cdebd11eb2','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:43:05','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60490,'D',0,TO_TIMESTAMP('2014-05-07 21:43:05','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:43:31 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',482,36,'N','N','Y',202892,'N','AD_Table_Access_UU','22bf31a5-217e-4ac5-a85a-f285430e11ef','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:43:30','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60506,'D',0,TO_TIMESTAMP('2014-05-07 21:43:30','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:43:39 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',484,36,'N','N','Y',202893,'N','AD_Column_Access_UU','6755c5b6-ba10-4e24-9191-8bc7e7452a62','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:43:38','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60389,'D',0,TO_TIMESTAMP('2014-05-07 21:43:38','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:44:13 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',590,36,'N','N','Y',202894,'N','AD_Scheduler_Para_UU','9442e32f-7467-4131-9681-c962997dd95f','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:44:13','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60495,'D',0,TO_TIMESTAMP('2014-05-07 21:44:13','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:45:41 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',439,36,'N','N','Y',202895,'N','R_ContactInterest_UU','a577780e-621b-4e34-bf53-d12648555ecc','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:45:40','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61010,'D',0,TO_TIMESTAMP('2014-05-07 21:45:40','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:45:59 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',53177,36,'N','N','Y',202896,'N','C_ChargeType_DocType_UU','2df4c394-fd4b-4cfb-952c-2e06f5d08783','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:45:59','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60630,'D',0,TO_TIMESTAMP('2014-05-07 21:45:59','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:46:35 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',200001,36,'N','N','Y',202897,'N','AD_Sequence_No_UU','0c8e6cd9-c335-4a04-b61d-22faed1739bf','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:46:35','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60500,'D',0,TO_TIMESTAMP('2014-05-07 21:46:35','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:47:02 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',309,36,'N','N','Y',202898,'N','AD_Form_Access_UU','606dafc8-f3d6-4aac-9601-b1c86088124b','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:47:01','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60415,'D',0,TO_TIMESTAMP('2014-05-07 21:47:01','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:47:21 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',536,36,'N','N','Y',202899,'N','R_ContactInterest_UU','6ee6fd8a-ceba-403a-833c-219cfde22b35','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:47:20','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61010,'D',0,TO_TIMESTAMP('2014-05-07 21:47:20','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:47:42 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',192,36,'N','N','Y',202900,'N','M_ProductPrice_UU','ddb323b8-c728-40ac-969d-16deb8953f2d','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:47:42','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60934,'D',0,TO_TIMESTAMP('2014-05-07 21:47:42','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:48:11 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',420,36,'N','N','Y',202901,'N','M_ProductPrice_UU','27f3011a-7f69-4d73-99cd-81355dde5794','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:48:11','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60934,'D',0,TO_TIMESTAMP('2014-05-07 21:48:11','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:48:50 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',53161,36,'N','N','Y',202902,'N','A_Asset_Info_Oth_UU','a25bf366-a062-4c05-909f-c29cedb2061f','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:48:50','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60363,'D',0,TO_TIMESTAMP('2014-05-07 21:48:50','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:49:19 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',467,36,'N','N','Y',202903,'N','M_AttributeUse_UU','9a347678-6e45-4e2e-bb3c-80f943984c2f','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:49:19','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60870,'D',0,TO_TIMESTAMP('2014-05-07 21:49:19','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:49:40 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',820,36,'N','N','Y',202904,'N','CM_ChatTypeUpdate_UU','b4874c7e-9da5-417a-93e0-ba18381ee74f','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:49:40','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60689,'D',0,TO_TIMESTAMP('2014-05-07 21:49:40','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:50:03 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',310,36,'N','N','Y',202905,'N','AD_Task_Access_UU','6482ccd1-0668-486e-b917-e427ecc909cc','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:50:03','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60511,'D',0,TO_TIMESTAMP('2014-05-07 21:50:03','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:50:26 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',121,36,'N','N','Y',202906,'N','AD_User_Roles_UU','b667a771-b8c8-4e68-8246-5fbc4d770742','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:50:25','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60536,'D',0,TO_TIMESTAMP('2014-05-07 21:50:25','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:50:40 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',696,36,'N','N','Y',202907,'N','AD_User_OrgAccess_UU','bcd9d0b3-5164-40e7-b0bf-9cac34e6575b','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:50:40','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60534,'D',0,TO_TIMESTAMP('2014-05-07 21:50:40','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:51:06 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',311,36,'N','N','Y',202908,'N','AD_Window_Access_UU','e5f5cc54-3e86-485c-bd8d-2fae8ce889bb','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:51:06','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60552,'D',0,TO_TIMESTAMP('2014-05-07 21:51:06','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:51:24 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',312,36,'N','N','Y',202909,'N','AD_Workflow_Access_UU','c12a082c-0e8a-48d4-a9cf-edd1d79c9783','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:51:24','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60558,'D',0,TO_TIMESTAMP('2014-05-07 21:51:24','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:51:45 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',53191,36,'N','N','Y',202910,'N','WS_WebServiceTypeAccess_UU','120bdf05-45e4-4107-aa8b-e8c905a3ad1d','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:51:45','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,202050,'D',0,TO_TIMESTAMP('2014-05-07 21:51:45','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:52:05 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,SeqNo,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Help,Description,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,SeqNoGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',747,1,'N','N',100,'Y',202911,'N','The Locator indicates where in a Warehouse a product is located.','Warehouse Locator','Locator','727a2b7a-2e3e-474c-98df-2a8c562daa5e','Y','N',100,100,TO_TIMESTAMP('2014-05-07 21:52:04','YYYY-MM-DD HH24:MI:SS'),'Y','Y',100,0,2,56518,'D',0,TO_TIMESTAMP('2014-05-07 21:52:04','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:52:05 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',747,36,'N','N','Y',202912,'N','M_Replenish_UU','622b3637-6fbf-4fb7-9f45-3c30bd099d98','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:52:05','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60945,'D',0,TO_TIMESTAMP('2014-05-07 21:52:05','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:52:05 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,SeqNo,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,SeqNoGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',747,10,'N','N',110,'Y',202913,'N','Qty Batch Size','d6530947-c64a-4a36-bf30-dffa5409c792','Y','N',100,100,TO_TIMESTAMP('2014-05-07 21:52:05','YYYY-MM-DD HH24:MI:SS'),'Y','Y',110,0,2,200241,'D',0,TO_TIMESTAMP('2014-05-07 21:52:05','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:52:18 PM COT +UPDATE AD_Field SET SeqNo=0,IsDisplayed='N' WHERE AD_Field_ID=202913 +; + +-- May 7, 2014 9:52:47 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',823,36,'N','N','Y',202914,'N','CM_ChatUpdate_UU','080bcda6-6be6-46d4-a36c-2955f7c74ff3','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:52:46','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60690,'D',0,TO_TIMESTAMP('2014-05-07 21:52:46','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:53:07 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',718,36,'N','N','Y',202915,'N','R_RequestTypeUpdates_UU','0f9acbf6-9bbd-45bb-8f0b-f65edf9d632c','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:53:07','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61028,'D',0,TO_TIMESTAMP('2014-05-07 21:53:07','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:53:22 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',421,36,'N','N','Y',202916,'N','M_ProductPrice_UU','ac3db1cd-1b19-4283-822f-936d3acb0c4e','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:53:22','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60934,'D',0,TO_TIMESTAMP('2014-05-07 21:53:22','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:53:41 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',716,36,'N','N','Y',202917,'N','R_GroupUpdates_UU','565fe768-df71-489d-b3f5-af364e6b0a58','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:53:40','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61012,'D',0,TO_TIMESTAMP('2014-05-07 21:53:40','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:53:58 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',715,36,'N','N','Y',202918,'N','R_CategoryUpdates_UU','abe8450b-1aca-4123-bc79-67e7ef8c2dcd','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:53:58','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61009,'D',0,TO_TIMESTAMP('2014-05-07 21:53:58','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:54:18 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',714,36,'N','N','Y',202919,'N','R_RequestUpdates_UU','42a4abeb-c012-4070-a902-600e47256b6e','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:54:17','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61030,'D',0,TO_TIMESTAMP('2014-05-07 21:54:17','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:54:29 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',719,36,'N','N','Y',202920,'N','R_RequestUpdates_UU','956d8096-6d8e-44eb-a771-f23382cfb822','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:54:29','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,61030,'D',0,TO_TIMESTAMP('2014-05-07 21:54:29','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:54:55 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',308,36,'N','N','Y',202921,'N','AD_Process_Access_UU','502ccb34-91ca-4c98-be9d-adea66d983d4','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:54:55','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60469,'D',0,TO_TIMESTAMP('2014-05-07 21:54:55','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:55:17 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',278,36,'N','N','Y',202922,'N','M_Product_PO_UU','d78530d4-efeb-4bb9-99d5-c11b5b528472','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:55:17','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60933,'D',0,TO_TIMESTAMP('2014-05-07 21:55:17','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:55:44 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',359,36,'N','N','Y',202923,'N','C_CyclePhase_UU','1f501721-cc63-4c61-a371-9e16e593654e','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:55:43','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60645,'D',0,TO_TIMESTAMP('2014-05-07 21:55:43','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:56:08 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',701,36,'N','N','Y',202924,'N','M_Cost_UU','7bca81aa-335f-43fa-aa4e-5c1023ef1bc0','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:56:07','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60877,'D',0,TO_TIMESTAMP('2014-05-07 21:56:07','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:56:28 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',585,36,'N','N','Y',202925,'N','A_RegistrationValue_UU','1aaa5a63-10df-47dd-85f5-407f772a4a2e','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:56:28','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60565,'D',0,TO_TIMESTAMP('2014-05-07 21:56:28','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:56:43 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',650,36,'N','N','Y',202926,'N','A_RegistrationProduct_UU','8281b68c-9b65-4df8-8b1e-f4efb0b5146f','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:56:42','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60564,'D',0,TO_TIMESTAMP('2014-05-07 21:56:42','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:57:08 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',181,36,'N','N','Y',202927,'N','M_Substitute_UU','e45630f8-1dba-4a22-8e0b-b30a151fac02','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:57:08','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60955,'D',0,TO_TIMESTAMP('2014-05-07 21:57:08','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:57:18 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',630,36,'N','N','Y',202928,'N','M_RelatedProduct_UU','957cd9ae-3c2c-427b-bcae-d23b38d3f302','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:57:18','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60944,'D',0,TO_TIMESTAMP('2014-05-07 21:57:18','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:57:27 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',182,36,'N','N','Y',202929,'N','M_Replenish_UU','67b14545-5e7a-4fc7-84da-cd041e905ac3','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:57:26','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60945,'D',0,TO_TIMESTAMP('2014-05-07 21:57:26','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:57:36 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',239,36,'N','N','Y',202930,'N','M_Product_PO_UU','eab74338-7655-4e9d-a0e4-a103c4b14d20','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:57:35','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60933,'D',0,TO_TIMESTAMP('2014-05-07 21:57:35','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:57:45 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',562,36,'N','N','Y',202931,'N','C_BPartner_Product_UU','fa25d761-b2b3-4892-aa33-9c2a31b31fa8','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:57:44','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60607,'D',0,TO_TIMESTAMP('2014-05-07 21:57:44','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:57:53 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',183,36,'N','N','Y',202932,'N','M_ProductPrice_UU','5dd20e74-c9be-4759-8755-7d9688a83a7a','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:57:53','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60934,'D',0,TO_TIMESTAMP('2014-05-07 21:57:53','YYYY-MM-DD HH24:MI:SS')) +; + +-- May 7, 2014 9:58:16 PM COT +INSERT INTO AD_Field (IsEncrypted,AD_Tab_ID,DisplayLength,IsSameLine,IsHeading,IsCentrallyMaintained,AD_Field_ID,IsReadOnly,Name,AD_Field_UU,IsDisplayed,IsFieldOnly,UpdatedBy,CreatedBy,Updated,IsActive,IsDisplayedGrid,AD_Client_ID,ColumnSpan,AD_Column_ID,EntityType,AD_Org_ID,Created) VALUES ('N',53289,36,'N','N','Y',202933,'N','M_Cost_UU','54e5c4c4-c0b0-4233-8bc9-53dc475f8225','N','N',100,100,TO_TIMESTAMP('2014-05-07 21:58:16','YYYY-MM-DD HH24:MI:SS'),'Y','N',0,2,60877,'D',0,TO_TIMESTAMP('2014-05-07 21:58:16','YYYY-MM-DD HH24:MI:SS')) +; + +SELECT register_migration_script('201405072159_IDEMPIERE-1898.sql') FROM dual +; + diff --git a/org.adempiere.base/src/org/compiere/model/GridField.java b/org.adempiere.base/src/org/compiere/model/GridField.java index 830cd76586..8d4f328fdd 100644 --- a/org.adempiere.base/src/org/compiere/model/GridField.java +++ b/org.adempiere.base/src/org/compiere/model/GridField.java @@ -81,7 +81,7 @@ public class GridField /** * */ - private static final long serialVersionUID = -9086333125844297957L; + private static final long serialVersionUID = -2699974883136279635L; /** * Field Constructor. @@ -1349,6 +1349,19 @@ public class GridField { return m_vo.IsKey; } + /** + * UUID + * @return is UUID + */ + public boolean isUUID() + { + if (getGridTab() != null) { + if (m_vo.ColumnName.equals(PO.getUUIDColumnName(getGridTab().getTableName()))) { + return true; + } + } + return false; + } /** * Parent Column * @return parent column diff --git a/org.adempiere.base/src/org/compiere/model/GridTab.java b/org.adempiere.base/src/org/compiere/model/GridTab.java index 644632b754..0b63eb3d4f 100644 --- a/org.adempiere.base/src/org/compiere/model/GridTab.java +++ b/org.adempiere.base/src/org/compiere/model/GridTab.java @@ -31,6 +31,7 @@ import java.util.ArrayList; import java.util.List; import java.util.Properties; import java.util.StringTokenizer; +import java.util.UUID; import java.util.concurrent.ExecutionException; import java.util.concurrent.Future; import java.util.logging.Level; @@ -112,7 +113,7 @@ public class GridTab implements DataStatusListener, Evaluatee, Serializable /** * */ - private static final long serialVersionUID = -4022944302529684348L; + private static final long serialVersionUID = -4152187193662318491L; public static final String DEFAULT_STATUS_MESSAGE = "NavigateOrUpdate"; @@ -946,18 +947,22 @@ public class GridTab implements DataStatusListener, Evaluatee, Serializable { if (log.isLoggable(Level.FINE)) log.fine("#" + m_vo.TabNo); selection.clear(); - /** @todo does not work with alpha key */ int keyNo = m_mTable.getKeyID(m_currentRow); + UUID uuid = null; + if (keyNo == -1) { + uuid = m_mTable.getUUID(m_currentRow); + } m_mTable.dataRefreshAll(fireEvent, retainedCurrentRow ? m_currentRow : -1); - // Should use RowID - not working for tables with multiple keys - if (keyNo != -1) + if (keyNo != -1 || uuid != null) { - if (keyNo != m_mTable.getKeyID(m_currentRow)) // something changed + if ( ( keyNo != -1 && keyNo != m_mTable.getKeyID(m_currentRow) ) + || ( uuid != null && uuid.compareTo(m_mTable.getUUID(m_currentRow)) != 0) ) // something changed { int size = getRowCount(); for (int i = 0; i < size; i++) { - if (keyNo == m_mTable.getKeyID(i)) + if ( ( keyNo != -1 && keyNo == m_mTable.getKeyID(i) ) + || ( uuid != null && uuid.compareTo(m_mTable.getUUID(i)) == 0) ) { m_currentRow = i; break; diff --git a/org.adempiere.base/src/org/compiere/model/GridTable.java b/org.adempiere.base/src/org/compiere/model/GridTable.java index 6edf5aca40..5c7de4c65d 100644 --- a/org.adempiere.base/src/org/compiere/model/GridTable.java +++ b/org.adempiere.base/src/org/compiere/model/GridTable.java @@ -39,6 +39,7 @@ import java.util.LinkedHashMap; import java.util.List; import java.util.Map; import java.util.Properties; +import java.util.UUID; import java.util.concurrent.ExecutionException; import java.util.concurrent.Future; import java.util.concurrent.TimeUnit; @@ -101,7 +102,7 @@ public class GridTable extends AbstractTableModel /** * */ - private static final long serialVersionUID = 4223765688790104180L; + private static final long serialVersionUID = -4440415447489133947L; public static final String DATA_REFRESH_MESSAGE = "Refreshed"; @@ -212,6 +213,8 @@ public class GridTable extends AbstractTableModel /** Index of Key Column */ private int m_indexKeyColumn = -1; + /** Index of UUID Column */ + private int m_indexUUIDColumn = -1; /** Index of Color Column */ private int m_indexColorColumn = -1; /** Index of Processed Column */ @@ -441,6 +444,8 @@ public class GridTable extends AbstractTableModel // Set Index for Key column if (field.isKey()) m_indexKeyColumn = m_fields.size(); + else if (field.isUUID()) + m_indexUUIDColumn = m_fields.size(); // Set Index of other standard columns if (field.getColumnName().equals("IsActive")) m_indexActiveColumn = m_fields.size(); @@ -994,6 +999,30 @@ public class GridTable extends AbstractTableModel return -1; } // getKeyID + /** + * Get UUID or null of none + * @param row row + * @return UUID or null + */ + public UUID getUUID (int row) + { + if (m_indexUUIDColumn != -1) + { + try + { + String ii = (String)getValueAt(row, m_indexUUIDColumn); + if (ii == null) + return null; + return UUID.fromString(ii); + } + catch (Exception e) + { + return null; + } + } + return null; + } // getKeyID + /** * Get Key ColumnName * @return key column name